在我的表單中我有PHP圖像文件上傳錯誤
<td>Boiler Image:</td>
<input type ="hidden" name="MAX_FILE_SIZE" value="1000000" />
<td><input type="file" name="boiler_image" id="boiler_image" /></td>
在我的PHP代碼中,我有
if (is_uploaded_file($_FILES['boiler_image']['twp_name'])){
if (!move_uploaded_file($_FILES['boiler_image']['twp_name'], $upfile)){
echo 'Problem: Could not move file to destination directory';
exit;
}
}
else {
echo 'Problem: Possible file upload attack. Filename: ';
echo $_FILES['boiler_image']['name'];
exit;
}
每當我試着上傳一個圖片,我得到「的問題:可能的文件上傳攻擊。文件名:'我碰巧設置了錯誤的輸入表單嗎?
兩次出現的twp_name都不應該是tmp_name嗎? – Mex
@Mex說的是什麼,它是'tmp_name'。 – Darren
在兩個地方將['twp_name']更改爲['tmp_name'] – danidee