테스트 사이트 - 개발 중인 베타 버전입니다

네이버 지도 출력이 안됩니다 ㅠㅠ 채택완료

퇴근후밥상 11년 전 조회 10,440
http://openapi.map.naver.com/api/geocode.php?key=".$key."&encoding=euc-kr&coord=latlng&query=".$addr'>http://openapi.map.naver.com/api/geocode.php?key=".$key."&encoding=euc-kr&coord=latlng&query=".$addr;   //echo $url." ";   $url  = parse_url($url);     $fp = fsockopen($url['host'], 80, $errno, $errstr);   fputs($fp,"GET ".$url["path"].($url["query"] ? '?'.$url["query"] : '')." HTTP/1.0\r\n");   fputs($fp,"Host: " . $url["host"] . "\r\n");   fputs($fp,"User-Agent: PHP Script\r\n");   fputs($fp,"Connection: close\r\n\r\n");   $api_txt = fread($fp,1024);     preg_match('/.+<\/x>/',$api_txt, $x);   preg_match('/.+<\/y>/',$api_txt, $y);   $x_point = preg_replace('/[^.0-9]/','',$x[0]);   $y_point = preg_replace('/[^.0-9]/','',$y[0]);   ?>
 
머가잘못된걸까요ㅜㅜ
댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
11년 전

 $addr = "서울특별시 강동구 풍성로53길 11-9"

도로명 주소 말고 지번 주소로 해보세요~

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

퇴근후밥상
11년 전
댓글감사합니다. 지번주소로도 안되서 결국에는 번거로워도 좌표값 가져와서 하는거로 바꿨습니다.ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

$addr = "서울특별시 강동구 풍성로53길 11-9"

$addr = "서울시 강동구 풍성로53길 11-9"

이렇게 바꾸면 좌표값은 잘 읽어 오는데 지도는 안 보이네요 ??

물론 지도키도 받아서 입력 했는데 말입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

퇴근후밥상
11년 전
서울시라는게 없어서 지도에서 인식을 못하는거 아닐까요~~~

댓글을 작성하려면 로그인이 필요합니다.

편리
11년 전
urlencode 함수를 사용해서 한글 주소를 인코딩 후 넘겨주시면 될 듯 합니다.
</div>
<div>$addr = urlencode("서울특별시 강동구 풍성로53길 11-9");</div>
<div>
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인