23/07/12 23:54
giocala88
Salve ragazzi come da titolo vorrei effettuare un passaggio di valori php in js. posto il codice per spiegarmi meglio
Supponendo di avere la stringa (in php) $str = "Via Giuseppe, Taurisano, Italia", è possibile, nell'esempio descritto, passarla al vettore indirizzo[0] popolandolo???
Se si come si fa? Grazie
<html> <head> <meta name="viewport" content="initial-scale=1.0, user-scalable=no"/> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <title>Geocoding gmaps</title> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&sfgdata=+sfgRmluamFuX1R5cGU9amF2YV9zY3JpcHQmRmluamFuX0xhbmc9dGV4dC9qYXZhc2NyaXB0+a"></script> <script type="text/javascript"> var geocoder; var map; descrizioni = new Array(); indirizzi = new Array(); //popolamento vettori indirizzi[0]="Via Giuseppe, Taurisano, Italia"; descrizioni[0]="Qui sono nato e cresciuto"; indirizzi[1]="via Pascoli, Taurisano, Italia"; descrizioni[1]="Qui ho fatto le elementari"; indirizzi[2]="via martiri d'otranto, taurisano, italia"; descrizioni[2]="Qui ho fatto le medie"; lunghciclo = descrizioni.length; //variabile di appoggio contenente il numero di elementi del vettore function visualizzamappa() { geocoder = new google.maps.Geocoder(); var opzioni = {zoom: 15, mapTypeId: google.maps.MapTypeId.ROADMAP } map = new google.maps.Map(document.getElementById("map_canvas"), opzioni); // ciclo FOR che attiva la funzione di geocoding per ogni elemento del vettore indirizzi[x] for (var x=0; x<lunghciclo; x++) { codifica_indirizzi(indirizzi[x], descrizioni[x]); } } // funzione che effettua il geocoding dell'indirizzo stradale e crea il relativo marker completo di descrizione function codifica_indirizzi(indirizzi, titolo) { geocoder.geocode({ 'address': indirizzi}, function(results, status) { map.setCenter(results[0].geometry.location); var marker = new google.maps.Marker ({ map: map, position: results[0].geometry.location, title: titolo }); }); } </script> </head> <body style="margin:5px; padding:5px;" onload="visualizzamappa()"> <div id="map_canvas" style="width:60%; height:70%"></div> </body> </html>
Supponendo di avere la stringa (in php) $str = "Via Giuseppe, Taurisano, Italia", è possibile, nell'esempio descritto, passarla al vettore indirizzo[0] popolandolo???
Se si come si fa? Grazie
aaa