www.ensagayrimenkul.com
Sitemde google maps görüntülenemiyor
Hata! Bir sorun oluştu.
Bu sayfa Google Haritalar'ı düzgün şekilde yükleyemedi. Teknik ayrıntılar için JavaScript konsoluna bakın.
diye sorunla karşılaşıyorum
Harita kodlarım bunlar ;
<script type="text/javascript">
function LoadMap() {
var locations = new Array(
<?php
//Son İlan ID'sini Alalım
$sqlsorgu1 = mysql_query("SELECT ilan_konum,id FROM ilan_detay WHERE aktif_pasif='1' ORDER BY `ilan_detay`.`id` DESC LIMIT 0,1");
$son_ilan_id_sorgu=mysql_fetch_array($sqlsorgu1);
$son_ilan_id = $son_ilan_id_sorgu["id"];
$son_ilan_konum = $son_ilan_id_sorgu["ilan_konum"];
?>
<?php
//Sql Sorgumuzu Yapıyoruz.
$sqlsorgu = mysql_query("SELECT ilan_konum,id FROM ilan_detay WHERE id<>'$son_ilan_id' and aktif_pasif='1' ORDER BY `ilan_detay`.`id` DESC");
//While Döngümüzü Yazıyoruz.
while($yazdir_ilan_konum=mysql_fetch_array($sqlsorgu)){
//Tabloları Alanını Değişkene Çekiyoruz.
$ilan_konum = $yazdir_ilan_konum["ilan_konum"];
echo "[".$ilan_konum."]".",";
}
?>
<?php echo "[".$son_ilan_konum."]"; ?>
);
var markers = new Array();
var mapOptions = {
center: new google.maps.LatLng(37.8546355, 27.8170701),
zoom: 13,
mapTypeId: google.maps.MapTypeId.ROADMAP,
scrollwheel: false
};
var map = new google.maps.Map(document.getElementById('map'), mapOptions);
$.each(locations, function(index, location) {
var marker = new google.maps.Marker({
position: new google.maps.LatLng(location[0], location[1]),
map: map,
icon: 'assets/img/marker.png'
});
var myOptions = {
content: '',
disableAutoPan: false,
maxWidth: 0,
pixelOffset: new google.maps.Size(-146, -190),
zIndex: null,
closeBoxURL: "",
infoBoxClearance: new google.maps.Size(1, 1),
position: new google.maps.LatLng(location[0], location[1]),
isHidden: false,
//pane: "floatPane",
enableEventPropagation: false
};
marker.infobox = new InfoBox(myOptions);
marker.infobox.isOpen = false;
var myOptions = {
draggable: true,
content: '',
disableAutoPan: true,
pixelOffset: new google.maps.Size(-21, -58),
position: new google.maps.LatLng(location[0], location[1]),
closeBoxURL: "",
isHidden: false,
pane: "mapPane",
enableEventPropagation: true
};
marker.marker = new InfoBox(myOptions);
marker.marker.open(map, marker);
markers.push(marker);
google.maps.event.addListener(marker, "click", function (e) {
var curMarker = this;
$.each(markers, function (index, marker) {
// if marker is not the clicked marker, close the marker
if (marker !== curMarker) {
marker.infobox.close();
marker.infobox.isOpen = false;
}
});
if(curMarker.infobox.isOpen === false) {
curMarker.infobox.open(map, this);
curMarker.infobox.isOpen = true;
map.panTo(curMarker.getPosition());
} else {
curMarker.infobox.close();
curMarker.infobox.isOpen = false;
}
});
});
}
function InitMap() {
google.maps.event.addDomListener(window, 'load', LoadMap);
google.maps.event.addDomListener(window, 'load', LoadMapProperty);
}
</script>Sorunun nereden kaynaklandığını bir türlü çözemedim yardımcı olabilirseniz sevinirim