2016-02-08 2 views
-2

У меня возникла проблема отображения iframe, отображающего карту Google.Googlemap_Location не печатает правильную карту

<html> 
<head> 
<? 
    $map = new GoogleMap_Location('main'); 

    echo $map->getHeaderJS(); 

    $sql = "SELECT Ortsteil FROM Ortsteile WHERE OrtID = '".$ortsteileID."'"; 
    $res = mysql_command($sql); 
    $ortsteile = mysqli_result($res, 0, "Ortsteil"); 


?> 
</head> 
<body onload="onLoad();"> 
<div> 
<h4>Map is here</h4> 
</div> 
<table> 
<tr> 
<td style="border:1px solid #DDDDDD"> 

<? 
    $googlemap = new GoogleMap_Location('$ortsteile'); 
    $googlemap->setWidth(400); 
    $googlemap->setHeight(370); 
    $_coords = $googlemap->geoGetCoords($ortsteile.', Liguria, Italy'); 
    $googlemap->setCenterCoords($_coords['lon'], $_coords['lat']); 
    $googlemap->printMapJS(); 
    $googlemap->printMap(); 
?> 


</td> 
</tr> 
</table> 
</div> 
</body> 
</html> 

Запрос верный, и когда я проверяю элемент на веб-сайте, iframe существует, но не показывает ничего.

Любые идеи?

ответ

0

переход от

$googlemap = new GoogleMap_Location('$ortsteile'); 

в

$googlemap = new GoogleMap_Location($ortsteile); 
+0

не работал так или иначе – BRG

+0

также изменить $ googlemap-> setCenterCoords (''. $ _ Coords [ "долгота"]. '', ''. $ _coords ["lat"]. ''); –

Смежные вопросы