이미지 URL을 PHP 스크립트에 게시합니다. 이 PHP 스크립트에서 나는 이미지 URL을 얻고 확장이 무엇인지 확인하고이 확장은 확장의 몇 여부에 일치하는 경우 :이미지 URL은 if 문을 통과 할 수 없습니다.
$ext1 = pathinfo($_POST['form_pic'], PATHINFO_EXTENSION);
$ext = strtolower($ext1);
if($ext != 'jpg' || $ext != 'jpeg' || $ext != 'png' || $ext != 'gif') {
echo $ext; echo "wrong";
}else{
echo "a correct extension";
}
그러나 심지어 내가 게시물 URL처럼 : http://www.test.com/picture.jpg 그가 연장을 얻는다을 ,이 경우 jpg에서 그는 여전히 if 문에서 언급 한 것과 확장이 같지 않다는 if 문을 처리합니다.
내가 뭘 잘못하고 있는지 몰라?
사실 할 수 || 거짓 = 참 – Phil