회원아이콘 등록시 사이즈 및 용량이 초과할때 에러 메세지 뜨게 할수 있을까요? 정보
회원아이콘 등록시 사이즈 및 용량이 초과할때 에러 메세지 뜨게 할수 있을까요?
본문
안녕하세요.
다시한번 질문 올려 봅니다.
그누보드를 설치하고 회원가입후 정보수정에서 회원아이콘을 등록을 할때
용량이나 가로, 세로 규격이 관리자페이에서 정한것을 넘는다 하여도
에러메세지가 뜨지를 않고,
회원정보가 수정되고 맙니다.
물론 회원아이콘은 등록은 안되구요.
이렇듯 회원아이콘이 용량이나 규격이 정한것보다 클때
각각
용량이 초과되었습니다.
사이즈가 맞지 않습니다. 등의
에러메세지가 뜨게 하고 싶은데,
register_form.skin.php 에서 어디에 손을대야할지 깜깜합니다.
도움 좀 주시면 감사하겠습니다.
다시한번 질문 올려 봅니다.
그누보드를 설치하고 회원가입후 정보수정에서 회원아이콘을 등록을 할때
용량이나 가로, 세로 규격이 관리자페이에서 정한것을 넘는다 하여도
에러메세지가 뜨지를 않고,
회원정보가 수정되고 맙니다.
물론 회원아이콘은 등록은 안되구요.
이렇듯 회원아이콘이 용량이나 규격이 정한것보다 클때
각각
용량이 초과되었습니다.
사이즈가 맞지 않습니다. 등의
에러메세지가 뜨게 하고 싶은데,
register_form.skin.php 에서 어디에 손을대야할지 깜깜합니다.
도움 좀 주시면 감사하겠습니다.
댓글 전체

bbs/register_form_upload.php
150번째줄 부근에 보시면 아이콘 업로드 관련 소스가 있습니다..
// 아이콘의 폭 또는 높이가 설정값 보다 크다면 이미 업로드 된 아이콘 삭제
이 구문에서 추가 하시면 될 것 같습니다..
150번째줄 부근에 보시면 아이콘 업로드 관련 소스가 있습니다..
// 아이콘의 폭 또는 높이가 설정값 보다 크다면 이미 업로드 된 아이콘 삭제
이 구문에서 추가 하시면 될 것 같습니다..

// 아이콘의 폭 또는 높이가 설정값 보다 크다면 이미 업로드 된 아이콘 삭제
if ($size[0] > $config[cf_member_icon_width] || $size[1] > $config[cf_member_icon_height]) {
@unlink($dest_path);
alert("사이즈는 {$config[cf_member_icon_width]}x{$config[cf_member_icon_height]} 이하로 업로드 해 주십시오");
}
이런식으로 하시면 될 것 같네요
if ($size[0] > $config[cf_member_icon_width] || $size[1] > $config[cf_member_icon_height]) {
@unlink($dest_path);
alert("사이즈는 {$config[cf_member_icon_width]}x{$config[cf_member_icon_height]} 이하로 업로드 해 주십시오");
}
이런식으로 하시면 될 것 같네요

June44님 답변 감사합니다.
알려주신대로 적용을 해봤는데,
제가 뭘 잘못한건지 사이즈가 큰걸 업로드 해봐도,
메세지는 안나오고 그냥 회원정보 수정이 되네요. 아이콘만 등록이 안되고...
알려주신대로 적용을 해봤는데,
제가 뭘 잘못한건지 사이즈가 큰걸 업로드 해봐도,
메세지는 안나오고 그냥 회원정보 수정이 되네요. 아이콘만 등록이 안되고...