div에 대한 배경 정보로 사용자 위치를 보여주는 Google지도가 필요합니다.배경 URL 링크를 통해 PHP 변수 전송하기
내 MAXMIND Geo-ip 설치를 사용하여 Im은 <? echo $_SERVER["GEOIP_CITY"];?>,<? echo $_SERVER["GEOIP_COUNTRY_NAME"];?>
을 사용하여 "미국 샌프란시스코"를 표시했습니다.
그래서 다음 코드를 사용했지만 작동하지 않습니다.
<div id="main-body-map" style="background-image:url(http://maps.googleapis.com/maps/api/staticmap?center=<?php echo$_SERVER["GEOIP_CITY"];?>,<? echo $_SERVER["GEOIP_COUNTRY_NAME"];?>&zoom=14&size=245x252&sensor=false);background-repeat: no-repeat;background-position:center center;">
각 $ _SERVER [ ""]을 (를) 설정해야하는지 잘 모르겠습니다. 먼저 $ city와 같은 변수로? Google지도 링크에 도시, 국가를 입력하면지도가 제대로 표시됩니다. 예를 들어
http://maps.googleapis.com/maps/api/staticmap?center=Seattle,USA&zoom=14&size=245x252&sensor=false
또한이 정확성에 대한 IP를 사용하여 더 나은 것입니까? 또한 IP 주소 조회 변수에 액세스 할 수 있습니다.
감사합니다.
<?php
$ URL = "http://maps.googleapis.com/maps/api/staticmap?center=".$_SERVER["GEOIP_CITY을 :하여 Goolge지도 API를 사용하고 있지만 시도
코드를 실행할 때 출력은 어떻게됩니까? URL에 도시 이름이 있습니까? –