Formular

neunauge

Aktives Mitglied
Hallo,

ich habe ein Formular in das der User Daten eintragen kann (Was auch sonst ;-) ).

Der User soll anschließend die Daten auf einer Druckseite ausdrucken können.

Eingabe, Werteprüfung und Anzeige der Druckseite läuft auch soweit.

Mein Problem ist, dass immer nur bis zum ersten Leerzeichen übergeben wird.

ich habe das im Moment folgendermassen gelöst:

1. Eingabeformular

$text .="Vorname: $a_vorname\n";
$text .="Nachname: $a_nachname\n";
....

2. Druckseite

Vorname: <? echo $HTTP_POST_VARS['a_vorname']; ?>

Nachname: <? echo $HTTP_POST_VARS['a_nachname']; ?>

aus "Paul Dieter" wird auf der Druckseite "Paul"

Wie kann ich das lösen?

Im Voraus vielen Dank für eure Tipps.

Gruß
Bernd


 
HTTP_POST_VARS['foobar'] ist deprecated. Man schreibt besser $_POST['foobar'].

Kannst Du evtl. mehr Code posten?
 
Danke ich habe alles auf $_POST umgestellt. Der Fehler waren fehlende " bei der Variable.
 
Zurück
Oben