想上传一个本地的文件到本地的另一个文件夹中,使用<form action="doAction.php" method="post" enctype="multipart/form-data">来传
试用网上的代码,但是出不来,也不报错
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Insert title here</title>
</head>
<body>
<form action="doAction.php" method="post" enctype="multipart/form-data">
<!-- <input type="hidden" name="MAX_FILE_SIZE" value='176942' /> -->
请选择您要上传的文件:<input type="file" name='myFile' />
<!-- <input type="file" name="myFile" accept="image/jpeg,image/gif,image/png"/><br /> -->
<input type="submit" value="上传文件" />
</form>
</body>
</html>
doAction.php
<?php
//$_FILES:文件上传变量
print_r($_FILES);
$filename=$_FILES['myFile']['name'];
$type=$_FILES['myFile']['type'];
$tmp_name=$_FILES['myFile']['tmp_name'];
$size=$_FILES['myFile']['size'];
$error=$_FILES['myFile']['error'];
if (move_uploaded_file($tmp_name, "uploads/".$filename)) {
$mes="文件上传成功";
} else {
$mes="文件移动失败";
}
echo $mes;
?>
求大神指出我的问题!!!
断点调试,先确定请求是否到 doAction里面了:在doAction里面echo一些字符串