Aktives Mitglied
Hallo liebe Leute,
kurz gesagt: ich lese Adressen aus einer DB aus, rechne mit der Google Maps API die Koordinaten der Adressen aus und will diese Daten dann in der DB speichern.
Damit wird das Formular ausgefüllt und abgesendet:
Nun das Problem: Die Felder, die beim Laden der Seite schon mit <?php echo ... ?> ausgefüllt werden, werden auch übergeben, aber die Felder die per JS ausgefüllt werden, werden nicht übergeben (bzw. der Inhalt wird nicht übergeben).
Allerdings werden die Daten übergeben wenn ich das Formular per Submit Button selbst absenden, nur darauf habe ich keine Lust Ich will das alles weitestgehend automatisieren.
Hat jemand eine Idee, wie ich die Daten übergeben kann?
Schon mal vielen Dank an alle die sich das zumindest durchgelesen haben!
PS: Feldtypen habe ich im Original eingetragen, nur hier zum Kürzen rausgelöst
kurz gesagt: ich lese Adressen aus einer DB aus, rechne mit der Google Maps API die Koordinaten der Adressen aus und will diese Daten dann in der DB speichern.
Damit wird das Formular ausgefüllt und abgesendet:
Code:
<form method="post" action="./save.Coordinates.php" id="form" name="koord_form">
<?php
$i = '1';
while($a = mysql_fetch_array($res)) {
//Adresse "google-gerecht" formatieren
$adress = $a['Straße'].', '.$a['PLZ'].', '.$a['Ort'].', Deutschland';
?>
<input id="adress_<?php echo $a['ID']; ?>" value="<?php echo $adress; ?>">
<input name="coords_<?php echo $i; ?>" id="<?php echo $a['ID']; ?>" value="">
<input name="coords_id_<?php echo $i; ?>" value="<?php echo $a['ID'] ?>">
<script type="text/javascript">
function codeAddress() {
... KOORDINATEN AUSLESEN ...
var coords = results[0].geometry.location.toString();
document.getElementById("<?php echo $a['ID']; ?>").value = coords;
}
codeAddress();
</script>
<?php
$i++;
}
?>
<input type="hidden" name="anzahl" value="<?php echo $i ?>">
</form>
<script type="text/javascript">
document.koord_form.submit();
</script>
Allerdings werden die Daten übergeben wenn ich das Formular per Submit Button selbst absenden, nur darauf habe ich keine Lust Ich will das alles weitestgehend automatisieren.
Hat jemand eine Idee, wie ich die Daten übergeben kann?
Schon mal vielen Dank an alle die sich das zumindest durchgelesen haben!
PS: Feldtypen habe ich im Original eingetragen, nur hier zum Kürzen rausgelöst