快把我哥带走图片高清:为什么php上传文件格式总提示不对?

来源:百度文库 编辑:高校问答 时间:2024/05/02 09:42:46
代码如下:
<?
$type=explode(".",$userfile);
if($type[1]=="bmp" || $type[1]=="gif" || $type[1]=="jpg" || $type[1]=="jpeg"){
$dest_dir='uploads';//设定上传目录
$dest=$dest_dir.'/'.mt_rand(1000,9999)."_".date("ymd")."_".$_FILES['userfile']['name'];//设置文件名为日期加上文件名避免重复
$r=move_uploaded_file($_FILES['userfile']['tmp_name'],$dest);
if($r==true){
chmod($dest, 0755);//设定上传的文件的属性
}
else{
echo "<script language='JavaScript'>";
echo "alert(\"文件上载不成功,请重新上传!\");";
echo "history.back();";
echo "</script>";
}
}
else{
echo "<script language='JavaScript'>";
echo "alert(\"格式不对!\");";
echo "history.back();";
echo "</script>";
}
?>