我有一個空的$ _POST數組,當我上傳文件時出現問題。
這裏的形式:
<div class="popup">
<h3>UPLOAD</h3>
<a class="close" href="#">×</a>
<div class="content">
<form
id="uploadForm"
method="post"
enctype="multipart/form-data"
action="resources/upload.php?dir=<?php if(isset($_GET['dir'])){echo $_GET['dir'];} ?>"
enctype="multipart/form-data">
<input type="file" name="fichier" id="file" class="inputfile"/>
<label for="file">Choisir un fichier</label><br>
</form>
<button onClick="submitUpload();" id="smbtBtt">Uploader</button>
</div>
</div>
這是submitUpload fonction:
function submitUpload()
{
if(document.getElementById("file").value != ""){
document.getElementById("uploadForm").submit();
}
else
{
alert("Please select a file!");
}
}
然後在upload.php的文件,我剛剛的var_dump()數組$ _FILES和$ _POST
這是上午6點,我的5小時編程,所以這就是爲什麼我是國王 :)。
非常感謝!
你有使用var formData = new formdata();函數獲取所有文件數據.. – Gulshan
使用提交按鈕之前窗體關閉..檢查此更改 – Gulshan
@Gulshan不會更改任何內容...:/ – Amperclock