Hallo!
Ich habe mit dem folgenden Code ein Formular mit zwei Seiten erstellt, bei dem ich gerne die Eingaben der ersten Seite auf der zweiten Seite anzeigen möchte. Leider funtioniert das nicht. Was ist an meinem Code falsch?
Vielen Dank um Vorraus.
[seite1.php]
<head>
<title>Unbenanntes Dokument</title>
</head>
<body>
<FORM action='seite2.php'>
Ihr Name <INPUT id="bname" type=text name='benutzername'><br>
Ihr Geburtsdatum <INPUT type=text name='gebdat'><br>
<input type="button" value="Zurück" name="back_button"
onClick="javascript:history.back(1)">
<input type="submit" name="Submit" value="Schritt 2">
</FORM>
</body>
</html>
[seite2.php]
<head>
<title>Unbenanntes Dokument</title>
</head>
<body>
<FORM action='seite3.php'>
<?php function vpassthru()
{
global $HTTP_POST_VARS, $HTTP_GET_VARS;
reset ($HTTP_POST_VARS);
while (list ($key, $val) = each ($HTTP_POST_VARS))
echo "<input type=hidden name='".$key."' value="". htmlspecialchars( stripslashes($val))."">";
reset ($HTTP_GET_VARS);
while (list ($key, $val) = each ($HTTP_GET_VARS))
echo "<input type=hidden name='".$key."' value="". htmlspecialchars( stripslashes($val))."">";
} ?>
Ihre Adresse <INPUT type=text name='adr'><br>
Ihr Wohnort <INPUT type=text name='ort'><br>
<? vpassthru(); ?>
</FORM>
<p id="bname"> </p>
</body>
</html>