加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php ajax XMLHttpRequest POST示例代码

发布时间:2023-08-17 12:59:32 所属栏目:PHP教程 来源:
导读:php ajax XMLHttpRequest POST实例代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.111cn.net/1999/xhtml">
<meta htt
php ajax XMLHttpRequest POST实例代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">  
<html xmlns="http://www.111cn.net/1999/xhtml">  
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />  
<head> 
<script type="text/javascript"> 
function showUser(str){ 
    if(window.XMLHttpRequest){ // code for IE7+, Firefox, Chrome, Opera, Safari 
        xmlhttp=new XMLHttpRequest(); 
    }else{ // code for IE6, IE5 
        xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
    xmlhttp.onreadystatechange=function(){ 
        if(xmlhttp.readyState==4 && xmlhttp.status==200){ 
            document.getElementById("txtHint").innerHTML=xmlhttp.responseText; 
        } 
    } 
    xmlhttp.open("POST","ajax.php",true); 
    xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8;"); 
//开源代码Cuoxin.com 
    xmlhttp.send('q='+str); 

</script> 
</head> 
<body> 
<form method="post"> 
ajax的POST<input name="submit" type="submit" onclick="showUser(28);return false;" value="查询"/> 
</form> 
<form action="ajax.php" method="post"> 
真正的POST<input name="q" type="submit" value="28"/> 
</form> 
<br /> 
<div id="txtHint"><b>Person info will be listed here.</b></div> 
</body> 
</html> 
php 代码 
<?php 
header('Content-Type:text/html;charset=utf-8;'); 
echo "POST数据: ".implode('',file('php://input')); 
echo  "<br>POST[q] ".$_POST['q']."<br>"; 
print_r($_POST); 
?>

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章