Hallo Community
ich habe folgendes Problem, ich benötige ein Mehrseitiges Formular das auf eine datei beschränkt ist folgenden Code habe ich schon
PHP-Code:
<?php
if (isset ($_GET["step"]))
$step = $_GET["step"];
else
$step = 1;
$_SESSION["Vorname"];
$_SESSION["Name"];
//los gehts
switch ($step){
case 1:
echo "<form name=\"form1\" method=\"post\" action =\"" . $sess->url("contact.php?idcat=86&step=2") . "\" >
<div><input name=\"Vorname\" type=\"text\"></div>
<div><input name=\"step2\" type=\"submit\" id=\"step2\" value=\"Schritt 2\"></div></form>";
break;
case 2:
if (isset ($_POST["step2"]))
{
echo "<form name=\"form1\" method=\"post\" action =\"" . $sess->url("contact.php?idcat=86&step=3") . "\" >
<div>$Vorname</div>
<div><input name=\"Name\" type=\"text\"></div>
<div><input name=\"step3\" type=\"submit\" id=\"step3\" value=\"Schritt 3\"></div></form>";
}
break;
case 3:
if (isset ($_POST["step3"]))
{
echo "<form name=\"form3\" method=\"post\" action =\"" . $sess->url("contact.php?idcat=86&step=4") . "\" >
<div>$Vorname $Name </div>
<div><input name=\"step4\" type=\"submit\" id=\"step4\" value=\"Schritt 4\"></div></form>";
}
break;
} //Ende switch
?>
so nun zu meinem Problem:
Die Daten die von case 1 mitgeschickt werden kommen zwar bei case 2 an aber nicht mehr bei case 3 . Bei case 3 kommen nur die Daten aus case 2 an im code zb.Name .Warum wo liegt der Fehler ??
Damit keine ungereimtheiten entstehen session wird im head gestartet.
Wer weiss Rat und kann einem PHP Neueinsteiger und lernbegierigen Mensch helfen.
Vielen Dank im vorraus