Formular absenden und neue seite aufrufen

  • Wie kann ich erreichen, dass wenn ich auf den submit-button eines Formulars klicke das Formular abgesendet wird und sich eine neue Seite öffnet.
    ich hoffe ihr könnt mir helfen.

  • Was für eine neue Seite soll sich öffnen?

    entweder so:

    Code
    <form action="LINK">


    oder mit PHP:

    PHP
    <?php
    Header("Location:www.wasweisich.de");
    ?>
  • Vom prinzip her so:
    1. Formular ausfüllen
    2. User klickt auf absende-button
    3. Formular wird als Email direkt aus browser versendet und es öffnet sich im gleichen fenster eine ganz normale neue htmlseite.

  • dann verlinkst du via action="LINK" auf die nächste HTML Seite (mit dem Suffix .php) und lässt da haste das Script rein für die die Generierung der Mail.

    Alternativ gibst du bei action="" die gleiche Seite an wie dein Formular. Dann kannst du die Sache User freundlicher gestallten, falls er zB vergessen hat seinen Namen oder E-Mail vergessen hat anzugeben, dann kann man es so regeln das er den Text nicht mehr neu schreiben muss.

    Auf php-kurs.com wird die Problematik ganz gut erklärt.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!