Problem mit der Weiterleitung per Formular

  • Hi
    Ich hab grad ein Problem mit der Weiterleitung per Formular. Alle meine Dateien werden in die index.php included. In der Angriff.php ist ein Formular wo man die Truppen zum angreifen angeben muss. Nach dem drücken des Buttons werden die Eingaben kontrolliert ob sie gültig sind. Wenn sie gültig sind sollte ich auf Bestaetigen.php weitergeleitet werden. Dies funktionniert leider nur nach erneutem drücken des Buttons. Mit Header() kann ich es nicht machen da dies mir nur Fehlermeldungen bringt obwohl ich die url richtig eingegeben hab. Wie kann ich das anders machen mit der action des Formulars?


    MfG HolyBeast

  • Also du willst die Eingaben überprüfen und falls diese richtig sind auf Bestaetigen.php weiterleiten, richtig?
    Dann hast du ja einmal dein Forumluar:

    Code
    1. <form method='post' action='Angriff.php'>
    2. [...]
    3. <input type='submit' name='Button' value='Absenden'>
    4. </form>


    Und in der Datei prüfst du halt, ob der Button gedrückt worden ist.


    PHP
    1. <?php
    2. if($_POST['Button'}){
    3. [...]
    4. }
    5. ?>


    Und wenn die Daten halt alle richtig sind, würde ich einfach eine Meta Weiterleitung nutzen:

    Code
    1. <meta http-equiv="refresh" content="0; URL=Bestaetigen.php">