Beyfendi Posted May 9, 2018 Share Posted May 9, 2018 Seri İlana Bütün Emlak İlanlarının Konumlarını Gösteren Harita Ekleme Selamün aleyküm üstadlar,Warez bir scripti kullanarak seri ilan sitesi kurdum fakat bu scriptin bütün emlak ilanlarının konumlarının gösterildiği bir harita sayfası yok ve ben böyle bir harita sayfası ilave etmek istiyorum ve aşağıdaki kodları kullandım fakat bir yerinde hata yapıyorum galiba rica etsem yardımcı olabilir misiniz.<!DOCTYPE html><html><bOdy><style type="text/css"> html { height: 100% } bOdy { height: 100%; margin: 0; padding: 0 } #map-container{ height: 100%; width: 100%; } </style> <script src= "http://code.jquery.com/jquery-1.10.1.min.js"></script> <script src= "http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script> <script type="text/javascript" src= "https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> <script src= "https://maps.googleapis.com/maps/api/js?v=3.exp&key=AIzaSyC7WLyryCajIrcdfGzuEf0Adc5IzSxzcYo&sensor=false"></script><script type="text/javascript" language="javascript">var infowindow;(function () { google.maps.Map.prototype.markers = new Array(); google.maps.Map.prototype.getMarkers = function() { return this.markers }; google.maps.Map.prototype.clearMarkers = function() { for(var i=0; i<this.markers.length; i++){ this.markers.setMap(null); } this.markers = new Array(); }; google.maps.Marker.prototype._setMap = google.maps.Marker.prototype.setMap; google.maps.Marker.prototype.setMap = function(map) { if (map) { map.markers[map.markers.length] = this; } this._setMap(map); }})();var map;var marker=false;function initialize() {var myLatlng = new google.maps.LatLng(<?=$latlongVal;?>);var myOptions = { zoom: <?=$zoomVal;?>, center: myLatlng, mapTypeId: google.maps.MapTypeId.ROADMAP, streetViewControl: false}map = new google.maps.Map(document.getElementById("gmap"), myOptions); marker = new google.maps.Marker({ position: myLatlng, map: map }); var infowindow = new google.maps.InfoWindow({});infowindow.open(map, marker); }window.onload = function(){initialize();}; </script></bOdy></html> Quote Link to comment Share on other sites More sharing options...
Beyfendi Posted May 12, 2018 Author Share Posted May 12, 2018 Üstadlar kimse yardımcı olamıyor mu şimdi bu konuda bana Quote Link to comment Share on other sites More sharing options...
Administrator sk8er_boi Posted May 12, 2018 Administrator Share Posted May 12, 2018 Böyle hazır proje istersen kimse yardımcı olmaz. Ne yaptın, ne yapın,yapamadın, problemin nedir doğru bir şekilde anlat. Quote Link to comment Share on other sites More sharing options...
Beyfendi Posted May 16, 2018 Author Share Posted May 16, 2018 (edited) Üstad kurmuş olduğum seri ilan web sitesi bu bu kurduğum web sitesine, bu şekilde veya Please register to see this content. bunun gibi bir sayfa ilave etmek istiyorum ama bu web tasarım işinde çok profosyonel biri olmadığım için yapamadım. yardımcı olursanız çok memmun olurum. (örnek sayfaları bilgisayarda açarsanız ne yapmak istediğimi daha iyi anlatmış olacağım üstad.) Edited May 17, 2018 by Beyfendi Quote Link to comment Share on other sites More sharing options...
Beyfendi Posted May 18, 2018 Author Share Posted May 18, 2018 sk8er_boi, 12.05.2018 - 19:25 yazdı: Böyle hazır proje istersen kimse yardımcı olmaz. Ne yaptın, ne yapın,yapamadın, problemin nedir doğru bir şekilde anlat. Slm üstad yukarıda ne yapmak istediğimi kendimce tarif etmeye çalıştım ama yapılabilir mi sizce. Quote Link to comment Share on other sites More sharing options...
Administrator sk8er_boi Posted May 18, 2018 Administrator Share Posted May 18, 2018 Yapılabilir ama baya büyük bir proje işi bu. Hem mevcut sitenin alt yapısında hem de ön tarafta çok fazla geliştirme istiyor. Kendin bu işe girişeceksen, biraz javascript ve google maps dokümantasyonlarını karıştırman gerekecek. Ayrıca seçilen parametrelere göre, dairelerin koordinatlarını sağlayan bir servis yazmak gerek. Quote Link to comment Share on other sites More sharing options...
Beyfendi Posted May 19, 2018 Author Share Posted May 19, 2018 sk8er_boi, 20 saat önce yazdı: Yapılabilir ama baya büyük bir proje işi bu. Hem mevcut sitenin alt yapısında hem de ön tarafta çok fazla geliştirme istiyor. Kendin bu işe girişeceksen, biraz javascript ve google maps dokümantasyonlarını karıştırman gerekecek. Ayrıca seçilen parametrelere göre, dairelerin koordinatlarını sağlayan bir servis yazmak gerek. Üstad ben scriptin dosyalarını size göndersem siz yapabilir misiniz sonuçta eklenecek olan tek bir sayfa, hemde bu scripti tnctr de satarsınız foruma da katkısı olur bende kendi sitemde kullanmış olurum, script sorunsuz çalışıyor tek eksiği yukarıda bahsettiğim harita sayfası ve bilmiyorum ama varsa ufak tefek güvenlik açıkları vardır, ayrıca görselliğini de değiştirirseniz aluyyul ala olur ama bu şekilde de görünse olur görselliği çok önemli değil yani. Üstad ne dersiniz bu konuda. Quote Link to comment Share on other sites More sharing options...
Administrator sk8er_boi Posted May 21, 2018 Administrator Share Posted May 21, 2018 Kusura bakma, öyle bir zamanım yok. Senin de yok sanırım. O zaman para verip yazdıracaksın. Quote Link to comment Share on other sites More sharing options...
Beyfendi Posted May 21, 2018 Author Share Posted May 21, 2018 sk8er_boi, 5 saat önce yazdı: Kusura bakma, öyle bir zamanım yok. Senin de yok sanırım. O zaman para verip yazdıracaksın. Estağfurullah üstad kusura bakılacak bir şey yok ki, ben sadece teklif de bulundum, dediğin gibi epey uğraştıracak zor bir şeyse mecburen ücretli yaptıracağız, ben basitse eğer takıldığım noktayı buradan üstadların yardımı ile çözerim diye konuyu açmıştım. Ayrıca ön bilgilendirmen için teşekkür ederim. Quote Link to comment Share on other sites More sharing options...
Beyfendi Posted July 18, 2018 Author Share Posted July 18, 2018 Slm üstadlar harita üzerine bir ilanın konumunu aşağıdaki kod ile çekip gösterebiliyorum, tüm ilanların konumlarını göstermek için nasıl bir değişiklik yapmam gerekir yardımcı olabilir misiniz. Şimdiden teşekkürler,<?$latlong=base64_decode($_GET[’currentlatlong’]);header("content-type: application/x-javascript");$lat_long=explode("-",$latlong);$latlongVal_old=$lat_long[0];$old_chars=Array("(",")");$latlongVal=str_replace($old_chars,"",$latlongVal_old);$zoomVal=$lat_long[1];?>var infowindow;(function () { google.maps.Map.prototype.markers = new Array(); google.maps.Map.prototype.getMarkers = function() { return this.markers }; google.maps.Map.prototype.clearMarkers = function() { for(var i=0; i<this.markers.length; i++){ this.markers.setMap(null); } this.markers = new Array(); }; google.maps.Marker.prototype._setMap = google.maps.Marker.prototype.setMap; google.maps.Marker.prototype.setMap = function(map) { if (map) { map.markers[map.markers.length] = this; } this._setMap(map); }})();var map;var marker=false;function initialize() {var myLatlng = new google.maps.LatLng(<?=$latlongVal;?>);var myOptions = { zoom: <?=$zoomVal;?>, center: myLatlng, mapTypeId: google.maps.MapTypeId.HYBRID, streetViewControl: true, preserveViewport: true, scrollwheel: true}map = new google.maps.Map(document.getElementById("gmap"), myOptions); marker = new google.maps.Marker({ position: myLatlng, map: map }); var infowindow = new google.maps.InfoWindow({content: "<div style=\\"font-size:11pt;font-weight:bold;color:red;text-align:center;\\">İlanın Bulunduğu Konum</div>"});infowindow.open(map, marker); }window.onload = function(){initialize();}; Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.