#ファイルの拡張子を調べ、意図する以外の拡張子ならばエラーの処理を行うつもりです。$file1はファイル名で、拡張子が"jpg"と"png"と"bmp"以外は全てエラー処理としたいのですが以下のスクリプトでは$subと"jpg"が同じ値なのにかかわらず"75.cgi"が呼び出されてしまいます。どなたかよろしくお願いいたします。
$p1=index($file1,".");
$p1=$p1+1;
$sub=substr($file1,$p1,3);
if($sub ne "jpg" or $sub ne "png" or $sub ne "bmp"){
system("75.cgi");
exit;
}
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。