회원 가입시 사진 이미지 크기 제한하기
정보수정란에서는 200*200 크기 제한이 되는데
가입할때는 200*200 사이즈를 제한하지 않고 그냥 업로드 되더군요
어떤 이유에서인지는 잘 모르겠지만 zero님께서
가입시에는 크기제한을 풀어두신 것 같습니다.^ㅡ^;
소스수정은 아주 간단합니다.
제로보드/membet_join_ok.php 에서 수정합니다.
수정전
if($picture_name) {
if(!is_uploaded_file($picture)) Error("정상적인 방법으로 업로드 해주세요");
if(!eregi(".gif",$picture_name)!eregi(".jpg",$picture_name)) Error("사진은 gif 또는 jpg 파일을 올려주세요");
$size=GetImageSize($picture);
/if($size[0]>200||$size[1]>200) Error("사진의 크기는 200*200이하여야 합니다");
$kind=array("","gif","jpg");
$n=$size[2];
$path="icon/member_".time().".".$kind[$n];
if(!@move_uploaded_file($picture,$path)) Error("사진 업로드가 제대로 되지 않았습니다");
$picture_name=$path;
}
=============================================================================================================================
수정후
if($picture_name) {
if(!is_uploaded_file($picture)) Error("정상적인 방법으로 업로드 해주세요");
if(!eregi(".gif",$picture_name)!eregi(".jpg",$picture_name)) Error("사진은 gif 또는 jpg 파일을 올려주세요");
$size=GetImageSize($picture);
if($size[0]>200||$size[1]>200) Error("사진의 크기는 200*200이하여야 합니다");
$kind=array("","gif","jpg");
$n=$size[2];
$path="icon/member_".time().".".$kind[$n];
if(!@move_uploaded_file($picture,$path)) Error("사진 업로드가 제대로 되지 않았습니다");
$picture_name=$path;
}
/ 만 지워주시면 됩니다 ^ㅡ^;;
그리고 Photo 사이즈 조절은 $size[0]>200||$size[1]>200 이부분에서 조절해주시면 되겠죠? ^^
썩...유용한 팁은 아니지만.....검색해봐도 없는 내용이라 올려봅니다 ^ㅡ^
행복하세요 ^ㅡ^)/
가입할때는 200*200 사이즈를 제한하지 않고 그냥 업로드 되더군요
어떤 이유에서인지는 잘 모르겠지만 zero님께서
가입시에는 크기제한을 풀어두신 것 같습니다.^ㅡ^;
소스수정은 아주 간단합니다.
제로보드/membet_join_ok.php 에서 수정합니다.
수정전
if($picture_name) {
if(!is_uploaded_file($picture)) Error("정상적인 방법으로 업로드 해주세요");
if(!eregi(".gif",$picture_name)!eregi(".jpg",$picture_name)) Error("사진은 gif 또는 jpg 파일을 올려주세요");
$size=GetImageSize($picture);
/if($size[0]>200||$size[1]>200) Error("사진의 크기는 200*200이하여야 합니다");
$kind=array("","gif","jpg");
$n=$size[2];
$path="icon/member_".time().".".$kind[$n];
if(!@move_uploaded_file($picture,$path)) Error("사진 업로드가 제대로 되지 않았습니다");
$picture_name=$path;
}
=============================================================================================================================
수정후
if($picture_name) {
if(!is_uploaded_file($picture)) Error("정상적인 방법으로 업로드 해주세요");
if(!eregi(".gif",$picture_name)!eregi(".jpg",$picture_name)) Error("사진은 gif 또는 jpg 파일을 올려주세요");
$size=GetImageSize($picture);
if($size[0]>200||$size[1]>200) Error("사진의 크기는 200*200이하여야 합니다");
$kind=array("","gif","jpg");
$n=$size[2];
$path="icon/member_".time().".".$kind[$n];
if(!@move_uploaded_file($picture,$path)) Error("사진 업로드가 제대로 되지 않았습니다");
$picture_name=$path;
}
/ 만 지워주시면 됩니다 ^ㅡ^;;
그리고 Photo 사이즈 조절은 $size[0]>200||$size[1]>200 이부분에서 조절해주시면 되겠죠? ^^
썩...유용한 팁은 아니지만.....검색해봐도 없는 내용이라 올려봅니다 ^ㅡ^
행복하세요 ^ㅡ^)/