Hello
depuis un bail, les cartes que j'avais sous un format ne fonctionnent plus, vu que Google demande de placer son API.
Comment je passe de ma commande A, à la commande officielle, pour récupérer mes adresses sur les cartes posées sur ma page..? Parce que là elles ne s'affichent pas :-( (le test avec la long/lat inscrite en chiffre direct fonctionne et s'affiche correctement)
En bref, je n'ai pas la bonne syntaxe php pour récupérer mes valeurs posées dans mes champs lat/long...merci (je tourne depuis 2 heures mais je n'y arrive pas :-( )
Ma syntaxeAvant / code A :
Code : Sélectionner tout - Visualiser dans une fenêtre à part var uluru = {lat: '<?php '.$r["$tab_champs[23]"].'?>', lng: '<?php '.$r["$tab_champs[24]"].'?>'};
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <iframe width="100%" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.fr/maps?f=q&source=s_q&hl=fr&geocode=&q=<?=urlencode($r["$tab_champs[5]"].', '.$r["$tab_champs[8]"].' '.$r["$tab_champs[2]"]);?>&iwloc=A&output=embed"></iframe>
et le code officiel B
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <div id="map"></div> <script> function initMap() { var uluru = {lat: -25.363, lng: 131.044}; var map = new google.maps.Map(document.getElementById('map'), { zoom: 4, center: uluru }); var marker = new google.maps.Marker({ position: uluru, map: map }); } </script> <script async defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAXlrcVELXRKOTk1tD6pgT-i7TUY&callback=initMap"> </script>
Partager