onurbesen adlı üyeden alıntı: mesajı görüntüle
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
google maps api kodun olmadığı için bu hatayı veriyor. Sayfanın altındaki script kodunun kaynağına "https://maps.googleapis.com/maps/api/js?key=AIzaSyAJ14pRMC9Aq2bnVeuNqn7AdZOOrt1I_Ak&cal lback=initialize" şu şekilde bi dene bakalım. Ona göre kendi map keyini alırsın.