通过ajax请求上传文件数据 [英] Upload file data via ajax request

查看:174
本文介绍了通过ajax请求上传文件数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要通过表单上传文件,但我不知道如何将文件上传到我的表单发布博客条目。
我不知道如何用jQuery来执行ajax。
我不知道如何通过ajax请求发送图像文件/数据,任何帮助将不胜感激。



这是什么得到atm :

CP.PHP

 <?php 
include(../ scripts / database_connx.php);
include(../ scripts / functions.php);
start_secure_session();
if(logged_in($ sqli_con)=== false){
header(Location:../index.php);
exit();
}
$ cp = true;
?>
<!DOCTYPE HTML>
< html>
< head>
< meta charset =UTF-8/>
< title> TridantDesigns |管理员< /标题>
< link rel =stylesheettype =text / csshref =../ style / reset.css/>
< link rel =stylesheettype =text / csshref =../ style / main.css/>
< script src =// ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js\"> ;</script>
< script>
$(document.ready)(function(){
setInterval(function(){$ b $ if(window.XMLHttpRequest){
get_entries = new XMLHttpRequest();
} else {
get_entries = new ActiveXObject(Microsoft.XMLHTTP);
}

get_entries.onreadystatechange = function(){$ b $ if(get_entries.readyState == 4&& get_entries.status == 200){
document.getElementById(r_e)。innerHTML = get_entries.responseText;
}
}

get_entries.open(GET,get_entries.php,true);
get_entries.send();
},50000);
});
< / script>
< / head>
< body>
<?php include(../ scripts / includes / header.inc.php); ?>
< div id =site_content>
< div id =new_entry>
< form>
< h1>添加新的博客条目< / h1>
< input type =textname =entry_titlemaxlength =40placeholder =Entry Title(40 Char)/>< br />