2013-06-18 4 views
0

내가이 중복 경우 다음과 같은 질문을 확인 "GET"인 경우 URL 데이터를 얻을 수 있지만, 내 질문에 대답하지 않는 방법 :PHP 및 자바 스크립트 아약스 : 우리의 방법은

get-data-from-url

how-can-i-get-query-string-values

can-i-use-jquery-to-do-get-method-look-at-files-url

그 질문에 대한 자바 스크립트로 URL을 검색합니다. 이 경우 PHP입니다.

goServer({ 
    url: 'checkuser.php?name='+name+'&password' + psw, 
    method: 'GET' 
}); 

모든 것이 잘 진행됩니다. 때를 제외하고 대상 파일 (checkuser.php)에서 :

$name = $_GET['name']'; (also for other params) 

이 발생 오류/인덱스 '이름'또는 $ _GET 변수 '비밀'이 없다는 것을 경고.

질문 : 아약스 메서드가 "가져 오기"때 URL 데이터를 가져 오는 방법은 무엇입니까?

당신에게

(OH MY .. 바보 같은 오류가 발생했습니다. 그것은 GET에 보냈지 만 대상 파일 $_POST['name']로 작성) 감사

+1

당신이 인 print_r'의 결과를 게시 할 수 있습니다 ($ _ GET)' – DevZer0

+0

가 질문을 삭제하지 않는 코드 – RussellHarrower

+1

을 확인 그것은 당신에게 부정적으로 영향을 미친다. – DevZer0

답변

1

에 코드를이해야해야한다 :

goServer({ 
    url: 'checkuser.php?name='+name+'&password=' + psw, 
    method: 'GET' 
}); 

$name = $_GET['name'];

+0

당신의 대답은 그의 질문의 일부입니다 – DevZer0

+0

내 파일에서 소스를 확인하는 것을 깜빡하고 있습니다. 어리석은 것은 POST에 의해 수신 됨으로써 GET에 의해 전송되었습니다. 오 .. my ,,, –

2

모두 실패 하는가? URL에 "password ="가 아니라 "password ="가 필요합니다.

또한 GET 명세서에 '있습니다. $_GET['name'];

관련 문제