Franky: Formular an zwei Dateien schicken

Hallo,

Ich habe mir ein Formular zusammengebastelt, das auf einem Tutorial basiert (http://www.evolt.org/article/Clever_forms_with_PHP/17/60143/). Mein Problem ist nun, dass in einer einzigen Datei das Formular erstellt und auch auf leere Pflichtfelder hin überprüft wird, d.h. das Formular wird an sich selber geschickt.

Nun möchte ich das Formular an eine andere PHP-Datei schicken, um es dann weiterverarbeiten zu können.

Die Abfrage im Ausgangsformular schaut (gekürzt) so aus:

if($results[0]=='Errors:')
{ ?>
  <h2 class="errorhead">Beim Ausfüllen sind folgende Fehler aufgetreten:</h2>
  <p>Du hast folgende(s) Feld(er) nicht ausgefüllt:</p>
  <ul>
    <?PHP foreach ($results as $i=>$e){if ($i>0){echo "<li>$e</li>";}}?>
  </ul>
<?php }
else
if ($results['Name']!='')
{ ?>
  <h2 class="thankshead">Thank you for sending your data</h2>
<?php } ?>

Im else-Zweig soll das Formular dann an die zweite PHP-Datei zur Weiterverarbeitung geschickt werden.

Wie kann ich mein Vorhaben umsetzen ?
(ich möchte dabei komplett auf Javascript verzichten).

Gruss,

Franky

  1. Hallo Franky,

    in dem Du in der 2.php jeglichen HTML-out auf den Fehlerfallbeschränkst und diese per include() einbindest.

    Gruß aus Berlin!
    eddi