<html>php
<head>html
<meta http-equiv="content-type" content="text/html" charset="gdk">post
</head>ui
<body>spa
<form action="upload_file.php" enctype="multipart/form-data" method="post">orm
<table>
htm
<tr><td>請選擇上傳文件 :</td><td><input type="file" name="myfile"/></td></tr>圖片
<tr><td colspan="2"><input type="submit" value="提交"/></td></tr>ip
</table>utf-8
</form>
</body>
</html>
--------statr------------
<?php
date_default_timezone_set("Asia/Chongqing");
$username = "jin";
$fileinfo = "jin";
echo $username;
$filesize = $_FILES['myfile']['size'];
if(false == $filesize){
echo "文件過大,上傳失敗";
exit();
}
$filetype = $_FILES['myfile']['type'];
if($filetype!='image/jpg' && $filetype!='image/pjpeg' && $filetype!='image/jpeg'){
echo "文件類型必須是圖片";
exit();
}
if (is_uploaded_file($_FILES['myfile']['tmp_name'])){
$user_path =$_SERVER['DOCUMENT_ROOT']."/jin/Image/".$username;
echo $user_path;
$user_path=iconv("utf-8","gb2312",$user_path);
if (!file_exists($user_path)){
mkdir($user_path);
}
$uploaded_path = $_FILES['myfile']['tmp_name'];
$fn_extension =strrchr($_FILES['myfile']['name'], ".");
$move_path = $user_path."/".date("Y-m-d@H_i_s")."@".rand(1, 1000).$fn_extension;
echo $move_path;
if(false!=(move_uploaded_file($uploaded_path,$move_path))){
echo "上傳成功";
}else{
echo "上傳失敗";
}
}
?>