AJAX调用PHP 判断
来源:互联网 发布:eve 作战网络 编辑:程序博客网 时间:2024/06/15 02:51
AJAX调用PHP 判断
//摸板内容
<script type="text/javascript">
var xmlHttp;
function createXMLHttpRequest() {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}else if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
}
function buy_ok(a){//点击确定购买的商品
//alert(a);
createXMLHttpRequest();
var url = 'index.php?op=jiaoyi&file=xml_goumai&action=buy_ok&id='+a;//调用PHP文件
xmlHttp.open('GET', url, true);
xmlHttp.onreadystatechange = show_check_result5;
xmlHttp.send(null);
}
function show_check_result5() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
var error_name = xmlHttp.responseXML.getElementsByTagName("error_name")[0].firstChild.data;
if(error_name==1){
alert('金额不足!');
}else{
alert('购买成功!');
}
}
}
}
</script>
<table><tr><td colspan=2 align=center><input type=button value=\"确 定\" onclick='buy_ok(变量)'></td></tr></table>
//调用的PHP 文件内容
<?php
//购买物品确定 插入到用玩家品表 扣除玩家金钱
if($action=="buy_ok"){
$id=$_REQUEST['id'];
$good_money=$db->GetOne("select money from ".$prefix."_wupin where id=$id");
$user_money=$db->GetOne("select money from ".$prefix."_shuxing where userid=$userid");
if($user_money>$good_money){
$money=$user_money-$good_money;
$rs=$db->Execute("update ".$prefix."_shuxing set money='$money' where userid=$userid");
if($rs){
$rss=$db->Execute("insert into ".$prefix."_beibao (userid,wupinid,wupinsum)values($userid,$id,1)");
}
}
if(!$rss){
$error=1;
}else{
$error=2;
}
@header("HTTP/1.0 200 OK");
@header("HTTP/1.1 200 OK");
@header("Content-type: text/xml");
echo"<?xml version=\"1.0\" encoding=\"utf-8\"?>"
."<response>"
."<error_name>$error</error_name>"
."</response>";
}
?>
- AJAX调用PHP 判断
- php判断ajax请求
- 判断是否是AJAX调用
- PHP如何判断ajax请求
- php如何判断ajax请求
- PHP判断ajax请求:HTTP_X_REQUESTED_WITH
- PHP判断ajax请求:HTTP_X_REQUESTED_WITH
- PHP判断ajax请求:HTTP_X_REQUESTED_WITH
- ajax,php,jsp,ajax跨域调用
- php+jquery+ajax简单Ajax调用示例
- Strut2判断是否是AJAX调用
- Strut2判断是否是AJAX调用
- 在PHP中如何判断AJAX请求
- PHP判断是否是AJAX请求
- PHP中跳转,转向,ajax判断
- PHP判断是否为AJAX请求
- php判断请求是否是ajax
- PHP 判断是否为 AJAX 请求
- QT使用静态库的时需要外加库
- 博客已经移至hunmr.blogspot.com
- 146 - ID Codes
- 有关僵死进程和孤儿进程的小结
- Ring0启动一个Win32进程
- AJAX调用PHP 判断
- 通过ajax调用php生成json转给js,生成html
- Mongodb亿级数据量的性能测试
- C语言 预处理 大全
- 面向多核的数值计算:NAG多核并行算法库
- C语言中const,extern,static,volatile的使用
- 花生壳
- DOS截取字符串
- 用今日的10年辛劳,换取后半生30年的幸福