アップロードされたファイルが.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()関数はページの残りの部分の動作を停止しますが、ユーザーにエラーアラートを表示しません。