1、前端代码
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>销售数据修改</title> </head> <body> <div> <form enctype='multipart/form-data' id='aa' name='aaa' method='post' action='Platform.php?c=ClarksDataKids&m=uploadFile'> <!-- <input type='hidden' name='MAX_FILE_SIZE' value='2621114' /> --> <input name='file' style="cursor:pointer;" type='file' /> <input type="submit" style="cursor:pointer;" value="上传修改数据"/> </form> </div> </body> </html>
2、后端PHP代码
function uploadFile() { if (!$_FILES['file']['tmp_name']||!$_FILES['file']['name']){ echo "<script>alert('请选择要上传的文件!');history.go(-1);location.reload();</script>"; exit(); } $fileName = basename($_FILES['file']['name']); $tempName = $_FILES['file']['tmp_name']; $date = date("Ymd",time()); $dir = "/home/wwwroot/erp/FTP/Women/".$date; chmod($dir, 0777); //修改文件权限 if (!is_dir($dir)){ mkdir($dir,0777,true);//创建多级目录 //echo "<script type='text/javascript'>alert('请在有效的时间内执行修改操作!');history.go(-1);location.reload();</script>"; //exit(); } $newFile = $dir."/".$fileName; if (is_uploaded_file($_FILES['file']['tmp_name'])){ $res = move_uploaded_file($_FILES['file']['tmp_name'], iconv("gb2312", "UTF-8", $newFile)); if (!$res){ echo "<script>alert('上传失败');history.go(-1);location.reload();</script>"; }else { echo "<script>alert('上传成功');history.go(-1);location.reload();</script>"; } } }