如果上传的文件不是 .jpg、.jpeg 或 .JPG,我正在尝试让我的网站出错
<?php
function error(){echo"<script>$(function(){alert('Error')});</script>"; exit();}
$fileName = $_FILES['image']['name'];
$ext = substr(strrchr($fileName, "."), 1);
if($ext != "jpg" || $ext != "jpeg" || $ext != "JPG"){ error(); }
?>
到目前为止,当上传另一种文件类型(.png、.gif、.doc 等)时,什么都没有发生。error() 函数使页面的其余部分停止工作,但它不会向用户显示错误警报。