안녕하세요 저는 웹에서 찾은이 기능을 바탕으로 아이콘을 업로드 할 PHP 페이지를 수정하려고했지만 이미지를 업로드하지 못하도록 제한하려고합니다. 크기는 100x100 픽셀입니다. 그럼 난 그냥이를 사용하여 호출업로드하기 전에 이미지 크기를 확인하십시오.
function uploadImage($new_name,$imagename,$tmp_name){
if($tmp_name!=null||$tmp_name!=""){
list($width, $height, $type, $attr) = getimagesize($tmp_name);
if($width==100&&$height==100){
$image1 = $imagename;
$extension = substr($image1, strrpos($image1, '.') + 1);
$image = "$new_name.$extension";
$folder = "Images/";
if($image) {
$filename = $folder.$image;
$copied = copy($tmp_name, $filename);
}
else echo "image not uploaded.";
}
else
echo "upload only 100x100px image!";
}
}
이제 문제는 내가 100 × 100 개 픽셀 크기를 초과하는 이미지를 업로드하는 경우에도 여전히 진행한다는 것입니다 :
uploadImage($id,$_FILES['upload']['name'],$_FILES['upload']['tmp_name']);
이 내가 만든 기능입니다 오류를 반환하지 않고 지금 나는 그것으로 길을 잃었습니다.