我想學寫文件上傳腳本PHP。我不知道爲什麼這不起作用。請看看
<?php
$name=$_FILES["file"]["name"];
if(isset($name)) {
if(!empty($name)) {
echo $name;
}
else {
echo 'Please choose a file';
}
}
?>
它給出了一個錯誤信息Notice: Undefined index: file in
HTML部分是
<form action="submissions.php" method="POST" enctype="multipart/form-data">
<input type="file" name="file" id="file" />
<input type="submit" name="submit" value="Submit" /></form>
我在Windows上使用wamp。什麼可能是錯誤的原因?
線索在錯誤信息中。文件數組中不存在索引'文件'。有人猜測,因爲在你獲得表格之前你有這個代碼? –
'var_dump($ _ FILES)'說什麼?它是否包含任何文件? –
@JonStirling:是的..我在html表單部分之前有了php代碼。這可能是一個問題嗎? – OneMoreError