Honda: Reload bei mehrseitigem Formular

Beitrag lesen

Hallo,

ich erstelle gerade ein mehrseitiges Anmeldeformular, bestehend aus 2 Seiten Anmeldung und einer dritten Bestätigungsseite. Es funktioniert auch sehr gut bis auf einen Haken.

Wenn ich die erste Seite abgeschickt habe und unmittelbar darauf auf den "Reload"-Button im Browser klicke wird die zweite Seite übersprungen und eine leere Zeile in die entsprechende Tabelle geschrieben.

Anbei seht Ihr einen Ausschnitt aus dem Code, der für das weiterleiten auf die nächste Seite verantwortlich ist.

Hat jemand eine Idee wie ich diesen Fehler ausmerzen könnte?

Merci für jeglichen Support!
Honda

*****CODEAUSSCHNITT******

if ($speichern) {

checkformular($_SESSION['page']);
    if($fehler)
        foreach ($fehler as $key => $value){
            echo "<font color=red>* $value.<br>";}

else if (!$fehler and !$_POST['Languages']=="selected.."){
    $_SESSION['page']++;
    }

else $_SESSION['page']--;
    }

switch ($_SESSION['page']){
    case '1':
    include ("form1.php");
    break;
    case '2':
    include ("form2.php");
    break;
    case '3':
    include ("form3.php");
    session_unset();
    session_destroy();
    }