在form 中应该加入 enctype="multipart/form-data"
程序执行:
//myfile是文件上传框的名
$upfile=$_FILES['myfile'];
if($upfile['name']!=''){
//判断上传的照片格式
$suffix=strtolower(substr($upfile['name'],-3,3));
if($suffix!='jpg'){
echo "<script language='javascript'>
alert('对不起,您上传的图片格式不对(jpg)!');
window.location='upphoto.htm';
</script>";
exit;
}
//也可以再验证gif等格式
copy($upfile['tmp_name'],"最终上传的目的地");
unlink($upfile['tmp_name']);
}
程序执行:
//myfile是文件上传框的名
$upfile=$_FILES['myfile'];
if($upfile['name']!=''){
//判断上传的照片格式
$suffix=strtolower(substr($upfile['name'],-3,3));
if($suffix!='jpg'){
echo "<script language='javascript'>
alert('对不起,您上传的图片格式不对(jpg)!');
window.location='upphoto.htm';
</script>";
exit;
}
//也可以再验证gif等格式
copy($upfile['tmp_name'],"最终上传的目的地");
unlink($upfile['tmp_name']);
}
if($upfile['size']>500000){
//大于500K
echo "<script language='javascript'>
alert('图片字节数大于500K!');
window.location='upphoto.htm';
</script>";
exit;
}
刚才陋了这个.不好意思.