file_upload.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>处理上传文件</title>
</head>
<body>
<?php
if ($_FILES["file"]["error"]>0){
echo "上传文件失败!";
}
else
print_r($_FILES);
{
if($_FILES["file"]["type"]!='image/jpeg' && $_FILES["file"]["type"]!='image/pjpeg'){
echo "<script>alert('图片格式不正确!请重新上传!');history.back();</script>";
}
else {
if($_FILES["file"]["size"]>20){
echo "<script>alert('文件太大!请重新上传!');history.back();</script>";
}
}
if(move_uploaded_file($_FILES["file"]["tmp_name"],"d:/wamp/tmp/".date("d-m-y",time()).$_FILES["file"]["name"])){
echo "文件上传成功!";
}
}
?>
</body>
</html>
form.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>文件的上传</title>
</head>
<body>
点击浏览按钮添加要上传的文件(*请上传大小不能大于2M的jpg图片)<br />
<form enctype="multipart/form-data" action="file_upload1.php" method="post">
<input type="file" name="file" /><br />
<input type="submit" value="上传" />
</form>
</body>
</html>