所以我有以下html表单
<form name="input" onsubmit="return validateForm()" action="validate-signup.php" method='post' enctype="multipart/form-data">
name: <input type='text' name='name'/><br/>
password: <input type='text' name='password'/><br/>
email: <input type='text' name='email'/><br/>
phone number: <input type='text' name='phone'/><br/>
profile picture: <input type="file" name="file" size="25"/><br/>
<input name="submit" type="submit" value="Submit"/><br/>
</form>
&#13;
之后我有以下php代码
if (isset($_POST['submit'])) {
if ($_FILES['file']['name'] != "") {
copy($_FILES['file']['name'], getcwd()) or
die("Could not copy file!");
} else {
die("No file specified!");
}
}
问题是$ _FILES是空的。我已经看过这个主题的过去答案,检查了我的php.ini,检查了读写权限等,但我仍然难倒。我使用wamp运行它,并在netbeans中编辑我的工作,如果这有所不同。