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 javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 document.getElementById("lat").innerHTML = position.coords.latitude; document.getElementById("long").innerHTML = position.coords.longitude;
et voici le script du forumulaire php
Code : 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
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); ?>
Partager