Hier erstmal der Code:
Das Eingabeformular:
Jetzt habe ich 2 Probleme:
1. im Brower wird über dem Formular
" method="get">
ausgegegben.
2. Beim Auslesen der Eingabe kommt immer
anredeAnrede:zusatzZusatz:vornameVorname:nachnameN achname:
heraus, obwohl die Formulardaten übergeben werden.
neuer_kontakt.php?anrede=Herr&zusatz=Dr.+Dr.&vorna me=Sheldon+Lee&nachname=Cooper...
Was mache ich falsch?
PHP-Code:
require_once "php/verbindung.php";
require_once "layout/header.php";
echo '<br/>';
echo '<form action "<?php echo ($_SERVER["PHP_SELF"]); ?>" method="get">';
require_once "php/neu_personen_daten.php";
echo '<br/>';
require_once "php/neu_adresse_daten.php";
echo '<br/>';
echo '<input type="submit" value="Kontakt anlegen" />';
echo '</form>';
foreach ($person as $key => $value) {
echo "<tr><td>" . $key . "</td><td>" . $value . "</td></tr>";
}
PHP-Code:
$person = array(
"anrede"=>"Anrede:",
"zusatz"=>"Zusatz:",
"vorname"=>"Vorname:",
"nachname"=>"Nachname:",
);
echo "<table>\n";
foreach ($person as $key=>$item) {
echo "<tr>
<td>",$item,"</td>
<td><input type=\"text\" name=\"",$key,"\" /></td>
</tr>\n";
}
echo "</table>\n";
1. im Brower wird über dem Formular
" method="get">
ausgegegben.
2. Beim Auslesen der Eingabe kommt immer
anredeAnrede:zusatzZusatz:vornameVorname:nachnameN achname:
heraus, obwohl die Formulardaten übergeben werden.
neuer_kontakt.php?anrede=Herr&zusatz=Dr.+Dr.&vorna me=Sheldon+Lee&nachname=Cooper...
Was mache ich falsch?
Kommentar