如何把javascript中的变量传递给php???

leaway211 2003-08-20 11:43:37
如题!!
谢谢!!! :)
...全文
49 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
全息宇宙 2003-08-21
  • 打赏
  • 举报
回复
用xmlhttp:

xmlhttp.html:
<HTML>
<script language='javascript'>
function _test()
{
var string = "str=数据库";
oReq = new ActiveXObject("MSXML2.XMLHTTP");
oReq.open("POST","post.php",false);
oReq.setRequestHeader("Content-Length",str.length);
oReq.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
oReq.send(string);
if (oReq.status!=200) {
alert('错误,可能是网络不通或服务器故障或其他原因:'+oReq.statusText);
}
xmldoc = new ActiveXObject("Microsoft.XMLDOM");
xmldoc.async = false;
xmldoc.loadXML(oReq.responseXML.xml);
alert(xmldoc.loadXML(oReq.responseXML.xml));
alert(oReq.responseXML.xml);
alert(xmldoc.text);
}
</script>
</HEAD>
<BODY>
<input type='button' onclick="_test()" value='开始go!'>
</BODY>
</HTML>

post.php:
<?php
header('Content-type: text/xml');
$str = '';
$str .= '<'.'?xml version="1.0" encoding="gb2312" ?'.'>';
$str .= "<datas>";
$str .= "<id>数据库</id>";
$str .= "<name>王朝</name>";
$str .= "<danjia>膂力量</danjia>";
$str .= "</datas>";
print $str;
?>
xizi2002 2003-08-21
  • 打赏
  • 举报
回复
用表单提交或http://expert.csdn.net/Expert/topic/2170/2170468.xml?temp=.5835077
直接给是不行,那你得了解一下c/s
leaway211 2003-08-21
  • 打赏
  • 举报
回复
没有人知道?

21,882

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧