Hallo, wieder mal brauch ich eure hilfe:
also, in meinem file1.php hab ich ein formular, das ein drop down feld enthält mit Länern aus einer Datenbank. der code hierzu ist:
<form name="Formular" action="file2.php" method="post" onsubmit="return chkFormular()">
<input type="submit" value="Auswahl">
im file2.php möchte ich nun gerne mittels $_POST['land'] das ausgewählte Land ausgeben, allerdings bleibt das immer leer, egal, was der Benutzer auswählt..
Woran kann das liegen?
Vielen Dank im Vorhinein
also, in meinem file1.php hab ich ein formular, das ein drop down feld enthält mit Länern aus einer Datenbank. der code hierzu ist:
<form name="Formular" action="file2.php" method="post" onsubmit="return chkFormular()">
PHP-Code:
<?php
$query = "SELECT name FROM land GROUP BY name";
$result = mysql_query($query, $link)
or die("SELECT ERROR: ".mysql_error());
echo "<select name ='land'>\n";
echo "<option>--- bitte auswählen ---</option>\n";
while ($datensatz = mysql_fetch_array($result)) {
echo "<option value=\"" . $datensatz['name'] . "\">";
echo $datensatz['name'];
echo "</option>\n";
}
echo "</select>\n";
?>
im file2.php möchte ich nun gerne mittels $_POST['land'] das ausgewählte Land ausgeben, allerdings bleibt das immer leer, egal, was der Benutzer auswählt..
Woran kann das liegen?
Vielen Dank im Vorhinein
Kommentar