使用file上传img到后台
创建时间:2018-2-22 22:17:31 -最后修改时间:2018-2-22 22:17:31 -阅读:26 -评论:0
html
<form action="" id="form">
<label>
文件上传:<input type="file" name="file">
</label>
<input type="button" value="提交">
</form>
javaScript
var form = document.querySelector("#form");
var button = document.querySelector("[type='button']");
button.onclick = function () {
var file = document.querySelector("[type='file']");
/*创建文件对象*/
var formData = new FormData();
formData.append("upload",file.files[0]);
/*发送ajax发到后台*/
var xl = new XMLHttpRequest();
xl.open("post","./fel.php");
xl.send(formData);
xl.onreadystatechange = function (data) {
if (xl.readyState ==4 && xl.status == 200){
console.log("完成")
}
}
}
php /./fel.php/
<?php
print_r($_FILES);
$file = $_FILES['upload']['tmp_name'];
move_uploaded_file($file,'./demol.png');
?>