2013-01-08 3 views
0

이 getJson()에서 PHP로 "John"이라는 이름을 처리 할 수 ​​있습니까? PHP 변수에 할당 할 수 있습니까? 그것은 HTTP GET 요청을 시작합니다 때문에jQuery.getJSON에 의해 ​​PHP에 전달 된 값 사용

var output = []; 
$.getJSON('DisplayMap.php',{ Name: "john" }, function(data) { 
      for (var i in data.b) { 
      output.push(new google.maps.LatLng(data.b[i].Ya, data.b[i].Za)); 
     } 

    }); 
+3

HTTP/아약스가없는 경우. PHP는 서버에서 실행됩니다. 자바 스크립트 (이 경우)가 브라우저에서 실행됩니다. –

+0

'john'을 PHP로 보내는 방법을 묻고 있습니까? 왜냐하면 서버에서 php 스크립트를 호출하는 것 이외에 php는 json과 관련이 없기 때문입니다. json은 데이터 인코딩/전송 형식입니다. –

+0

[json 값을 PHP 변수로 디코딩 할 수 있습니다] 복제본이 가능합니다 (http://stackoverflow.com/questions/2307711/decoding-json-value-into-a-php-variable) –

답변

2

, 당신은이 코드는에 Name 세트라는 이름의 쿼리 문자열 변수로 ./DisplayMap.php에 GET 요청을하게됩니다

$Name = $_GET["name"]; 
+0

당신은 나를 때려. 플러스 1. – JAAulde

+1

때로는 선결보다는 스피드의 문제입니다. LOL –

1

아래로 PHP에서 변수를 얻을 수 있습니다 john의 값 :

http://www.site.com/DisplayMap.php?Name=john 

PHP에서, 당신은 $_GET['Name'] 또는 $_REQUEST['Name']를 통해이 접근 것이다.

성공 함수와 거기서 일어나는 일에 관해서, 나는 당신의 시스템이 무엇을 반환하는지 당신의 질문과 무관 한 것처럼 보입니다.

+1

@ 케말 Dağ 내 질문에 대답 해 주셔서 감사합니다. –