如果这是重复的话,我检查了以下问题,但他们没有回答我的问题:
how-can-i-get-query-string-values
can-i-use-jquery-to-do-get-method-look-at-files-url
这些问题是关于通过javascript检索网址。在这种情况下是PHP。
goServer({
url: 'checkuser.php?name='+name+'&password' + psw,
method: 'GET'
});
一切顺利,反应很好。除非在目标文件(checkuser.php)中:
$name = $_GET['name']'; (also for other params)
发生错误/警告,$ _GET变量中没有索引'name'或'password'。
问题:当ajax方法为“GET”时如何获取URL数据?
谢谢
(OH MY ..愚蠢的错误。它发送到GET
但写在目标文件$_POST['name']
中)
答案 0 :(得分:2)
两者都失败了?您的URL中需要“password =”而不仅仅是“密码”
你的GET声明中还有一个额外的'。应为$_GET['name'];
答案 1 :(得分:1)
您的代码应为:
goServer({
url: 'checkuser.php?name='+name+'&password=' + psw,
method: 'GET'
});
$name = $_GET['name'];