html+js 代码
1 2 3 4Html5 Ajax 上传文件 5 6 43 48 49 5051 52 53 54 浏览...55 56 上传5758 59
php代码
1
6 $dir = dirname(__FILE__).DIRECTORY_SEPARATOR.$uploadDir; //路径名,可以自己修改 7 file_exists($dir) || (mkdir($dir,0777,true) && chmod($dir,0777)); 8 if(!is_array($_FILES["myfile"]["name"])) //single file 9 { 10 $fileName = time().uniqid().'.'.pathinfo($_FILES["myfile"]["name"])['extension']; 11 move_uploaded_file($_FILES["myfile"]["tmp_name"],$dir.$fileName); //移动到指定$dir 目录下,该目录不存在会自动创建,重命名上传的文件 12 $ret['file'] = DIRECTORY_SEPARATOR.$uploadDir.$fileName; 13 } 14 echo json_encode($ret); 15 } 16 ?>