我意識到這是一個非常基本的問題。說實話,我很新。這是我第一次使用php。需要幫助,一個非常基本的PHP上傳表格
我試圖做的唯一的事情是讓內部用戶上傳到一個文件到服務器上的臨時目錄。這裏是php和表單代碼...
HTML
<form enctype="multipart/form-data" action="uploader.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
Choose a file to upload: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>
PHP
<?php
$target_path = "uploads/";
$target_path = $target_path . basename($_FILES['uploadedfile']['name']);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
echo "The file ". basename($_FILES['uploadedfile']['name']).
" has been uploaded";
} else{
echo "There was an error uploading the file, please try again!";
}
?>
「uploads」文件夾與html和php位於同一目錄中。我已驗證該文件夾允許「用戶」組讀取/寫入的權限。
這是IIS 8.5和Windows Server 2012的
當我運行此,選擇一個文件,然後選擇「上傳」,它說:「沒有指定的文件!」
在此先感謝您的幫助,我期待着您提供的任何信息,因爲這是我的第一篇文章。
去看另一個線程。我對重複的問題表示歉意。我在詢問之前做過搜索......但顯然還不夠。 – Bucfan609