Hallo
also die 2. Seite ist nur zur überprüfung der Daten da
dort kann der user seine eingaben überprüfen.
ich habe mir dieses affenformular angeuckt... naja irgendwie hilfts mir gar net weiter.
es würde Dir weiterhelfen, wenn Du Dich damit näher befassen würdest.
Zu Deinem Code:
Du solltest Dir aktuellere Lektüre zu PHP beschaffen, Dein Code verlässt sich auf register_globals = on. Wie Du der von mir verlinkten Seite entnehmen kannst, ist seit PHP 4.2.0, d.h. seit fast vier Jahren register_globals = off Standardeinstellung.
<?php
if($email == "") {
echo ("Bitte geben Sie eine richtige mail Adresse an!!!");
Klammern sind bei echo nicht erforderlich, in manchen Fällen sogar nicht erlaubt.
}
else {
echo ("Guten Tag $vname $name<br>");
echo ("Sie sind am $tag.$monat im Jahre $jahr geboren<br>");
echo ("Ihre E-Mail Adresse lautet: $email<br>");
echo ("Icq:$icq / MSN:$msn<br>");
}
Wie ich bereits vermutete, diese Angaben tauchen _nicht_ im Formular auf.
?>
<br><br><br><br><br>
<form target="login.php" method="GET">
Sind Angaben richtig? Wenn Ja Bitte auf "Weiter" klicken, wenn Nein bitte oben im Browser "zurück" anklicken!
Hier ein paar nette versteckte Formularfelder, siehe SELFHTML, mit den von Dir benötigten Werten, das wäre schon alles.
<input type="submit" value="Weiter" >
Ach ja, es wäre nett, Dein Formular mit </form> zu beenden ...
</body>
</html>
... noch besser, den gesamten Code zu validieren.
Freundliche Grüße
Vinzenz