Passage de variables d'une api vers un formulaire
Bonjour à toutes et à tous
Je souhaiterais récupérer dans le script de mon api google les cordonnées lat et long pour que celles-ci apparaissent directement dans le Champs de mon formulaire en php qui se trouve sur la même page.Vous vous douter que si je demande cela c'est que je 'narrive pas a passer ces fameuses lat et long en variable interprétable par php
voici la partie du script de l 'api
Code:
1 2
| document.getElementById("lat").innerHTML = position.coords.latitude;
document.getElementById("long").innerHTML = position.coords.longitude; |
et voici le script du forumulaire php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| <?php
$menu=isset($_POST['menu'])?$_POST['menu']:"";
$latitude=isset($_POST['latitude'])?$_POST['latitude']:"";
$longitude=isset($_POST['longitude'])?$_POST['longitude']:"";
// Action à effectuer:
if ($menu<>""){
// Enregistre dans le fichier fichier.txt:
$msg= x.$latitude. r .$longitude." "."";
$handle = fopen("fichier.txt", "w");
fputs ($handle, $msg.chr(13).chr(10));
aff_fin();
}else{
aff_formulaire();
}
function aff_formulaire(){
echo '<form name="form1" method="POST">';
echo 'Latitude.....: <input type=text name="latitude"> ex :47.7255624<br>Longitude: <input type=text name="longitude">ex : 1.7573520<br><input type=hidden name="menu"><input type=submit value="Envoyer" onclick="document.form1.menu.value=\'Envoyer\';"></form>';
}
function aff_fin(){
//echo "Coordonées modifiées ";
echo "<A href='mob.php' target='http://www.monsite.fr/'>[ RETOUR AU SITE ] <A>";
}
fclose($fp);
?> |