簡體   English   中英

PHP表單上傳問題

[英]Problems with a php form upload

我正在嘗試通過表單和php文件上傳文件。 我在我的網站上多次使用相同的方法,沒有問題,但是這次我無法使用它。 在我的表格上,我有這個...

<span class="purple"><strong>Upload Your Image</strong></span> 
<input name="userfile" type="file" id="userfile" class="textbox">
<br /><br />
<label>
    <input name="submit" type="submit" class="createbutton" id="submit1" value="ADD TO BASKET">
</label>

在我的php文件中,我有這個...

//upload image first

$uploaddir = '../images/';
$uploadfile = $uploaddir. $_FILES['userfile']['name'];
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
    $status = 1;//uploaded
    $data["printfile"] = $_FILES['userfile']['name'];
} else {
    $status = 0;//cant upload
    echo "Upload Failed!\n";
    $err = "";
}

每次它只給我上載失敗錯誤消息。 有任何想法嗎?

嗯,我現在真的很傻。 我以某種方式設法在表單標簽上錯過了enctype =“ multipart / form-data”。 非常感謝您的幫助,現在可以正常使用了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM