Ajax 板


LINE

最近我目前遇到一个奇怪的AJAX问题 function checkUser(str) { if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); } else { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.open("GET","check_uid.php?q="+str,true); //传值成功 xmlhttp.open("GET","/amfphp/services/EventTrigger.php?q="+str,true); //传值失败 xmlhttp.send(); } 而我在这两个PHP档里面都是用$q=$_GET["q"]; 但是我同一资料夹内的PHP档案收的到值 子资料夹内的的PHP却收不到 请问这到底是哪里出了错? --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.39.59.198 ※ 编辑: iii125 来自: 114.39.59.198 (10/01 09:48)
1F:→ chrisQQ:绝对路径应该是错的?你直接贴到网址列应该也不行吧? 10/01 09:56
2F:→ TonyQ:路径写错的机率非常高。 10/01 11:13
※ 编辑: iii125 来自: 140.127.220.44 (10/01 13:10)
3F:→ chrisQQ:请先确定这个路径 /amfphp/services/EventTrigger.php 10/01 19:37
我确定我上面的路径是对的 而我的index档是在我的主机的fb2资料夹下 然後我试了我check_uid.php 可以之後我才将EventTrigger.php的档案路径省略了/fb2/ 不知道这样会不会有问题 (不过我之前有试过也不太行就是了QQ) ※ 编辑: iii125 来自: 114.39.54.195 (10/01 22:08)
4F:推 s25g5d4:把前面的斜线拿掉看看 10/01 22:33
5F:→ chrisQQ:如果你确定两只程式一样…把有关档案的绝对或相对路径 10/02 01:51
6F:→ chrisQQ:列出来应该就能够知道问题所在了,另外 .open 有 error ? 10/02 01:51
感谢各位的帮忙 我找到我bug的地方了 我的EventTrigger.php里面的写法是 <?php class EventTrigger{ public function __construct() { mysql_connect=.... $q=$_GET["q"]; } function XXX() { : : } } ?> 结果这样值都收不到 反而如果我写在class外面就可以了 那有甚麽方法可以让他连class里面有可以收的到吗@@? 麻烦了 ※ 编辑: iii125 来自: 114.27.130.173 (10/02 11:32)
7F:→ TonyQ:你把EventTrigger 的code 写清楚吧 orz 10/02 11:36
8F:→ TonyQ:理论上$_GET应该是全域的 有跑到应该就有拿到 10/02 11:37
9F:→ TonyQ:可能__construct 根本没进去,你确认一下你php版本是php4还 10/02 11:37
10F:→ TonyQ:是php5 10/02 11:37
http://tinyurl.com/28kkgo7 这是我的EventTrigger版本上应该没有问题 ※ 编辑: iii125 来自: 140.127.220.28 (10/02 12:17)
11F:→ TonyQ:http 404 , 版本没有问题 , 所以你是 php4 还是 php5 ..? 10/02 12:25
12F:→ TonyQ:这麽说好了 你直接连 10/02 12:27
14F:→ TonyQ:如果这样的连结有资料,那就不是js 的问题。 10/02 12:28
15F:→ TonyQ:然後根据你的描述,看起来是__constructor 没进去, 10/02 12:28
16F:→ TonyQ:如果你的环境不幸是用php4 ,你就会发现 __constructor 在 10/02 12:28
17F:→ TonyQ:PHP4 是没有意义的。只有PHP5 以後才能把 class 写成这样 10/02 12:29
18F:→ TonyQ:还有一个可能性,他可能有跑到但是 $q 没有被拿来用 10/02 12:31
19F:→ TonyQ:$q 会是什麽 成员吗? (因为你的event trigger原始码目前 10/02 12:32
http://tinyurl.com/2f4jb3b 新的 ※ 编辑: iii125 来自: 140.127.220.28 (10/02 12:35)
20F:→ TonyQ:看起来好像是成员变数没出去的问题。 10/02 12:41
21F:→ TonyQ:$q 改写成 $this->q 并把$q 放到成员去宣告应该会work。 10/02 12:42
22F:→ TonyQ:in php5 10/02 12:42
23F:→ TonyQ:chris 你帮他看看吧 php 你比我熟 XD 10/02 12:42
24F:→ chrisQQ:看起来像是没 new instance 所以没进去 constructor 10/02 14:34







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP