新手咨询:php程序中怎么取ajax中的值?
程序员文章站
2022-05-21 15:25:23
...
1、discuz插件模版文件:
。。。
$cid
。。。。
2、qzdn:qzdn_ajax 文件里怎么获取上边文件里cid的值啊
(1)$cid = intval($_POST['c']);
(2)$cid = intval($_G['gp_c']);
这两种方式都得不到啊,是哪里的原因呢?
$v({echo classnum($k)})
这个要用 $_GET 取值
$v({echo classnum($k)})
这个要用 $_GET 取值
我试过了,不管网址里的c是多少,用 $_GET 的取值都是0,不知为什么
。。。
$cid
。。。。
2、qzdn:qzdn_ajax 文件里怎么获取上边文件里cid的值啊
(1)$cid = intval($_POST['c']);
(2)$cid = intval($_G['gp_c']);
这两种方式都得不到啊,是哪里的原因呢?
回复讨论(解决方案)
var cx={id:'qzdn:qzdn_ajax',page:page}
data:cx,
得到的 $_POST 是这样的数组
array( 'id' => 'qzdn:qzdn_ajax', 'page' => page的值 )
并没有关联键 c,你当然就取不到啦
而
这个要用 $_GET 取值
1、是不是要这样
var cx={id:'qzdn:qzdn_ajax',page:page,c:cid}
data:cx,
用$_POST[c] 就可以得到cid的值啊
2、而
这个要用 $_GET 取值
我试过了,不管网址里的c是多少,用 $_GET 的取值都是0,不知为什么
1、是的
2、要看 $appurl 的值是什么
多用调试工具。看看你具体发送了些什么
firebug chrome 都可以看具体的ajax 请求的。