1 //var_dump($_FILES);
2
3 if ($_FILES ['file'] ['error'] > 0) {
4 echo "Error: " . $_FILES ['file'] ['error'] . "<br/>";
5 } else {
6 echo "Upload: " . $_FILES ["file"] ["name"] . "<br />";
7 echo "Type: " . $_FILES ["file"] ["type"] . "<br />";
8 echo "Size: " . ($_FILES ["file"] ["size"] / 1024) . " Kb<br />";
9 echo "Temp file: " . $_FILES ["file"] ["tmp_name"] . "<br />";
10
11 if (file_exists ( "upload/" . $_FILES ['file'] ['name'] )) {
12 echo $_FILES ['file'] ['name'] . " 已经存在!";
13 } else {
14 move_uploaded_file ( $_FILES ['file'] ['tmp_name'], "upload/" . $_FILES ['file'] ['name'] );
15 echo "文件路径:" . "upload/" . $_FILES ['file'] ['name'];
16 }
17 }
18
19 /**
20 *判断文本类型
21 * @param unknown $filename
22 */
23 function get_file_type($filename) {
24 return substr ( $filename, strrpos ( $filename, '.' ) + 1 );
25 }