Hallo
Allerdings werden die in die Felder eingegebenen Werte nicht übergeben. Wenn ich auf der "mail-versand.php" schreibe:
echo $_REQUEST['adresse'];
wird "nichts" ausgegeben.
Du hast das System des Affenformulars verstanden? Es wird _immer_ die Gleiche -nein, die _Selbe_- Seite aufgerufen. Das heißt, wenn die Seite mit dem Formular beispielsweise "kontakt.php" heißt, wird auch im Action-Attribut des <form>s genau _diese_ Seite referenziert. Dort wird auch die Auswertung vorgenommen, falls Formulareingaben übergeben wurden.
Du rufst offensichtlich _vor_ der Auswertung eine andere Seite per header("Location: ...")
auf. Dabei gehen die Daten des Formulars zwingend verloren, weil ein neuer Request ausgelöst wird, der _nichts_ mit dem ersten, in dem die Daten übergeben wurden, zu tun hat.
Was REQUEST angeht, es ist sozusagen ein Metaarray, das, so vorhanden, die Daten aller Übergabemethoden enthält, also GET, POST, COOKIE. Gehen die POST-Daten, wie in deinem Skriptaufbau, verloren, fehlen sie natürlich auch in REQUEST.
Tschö, Auge
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.2