Henryk Plötz: Formular: Daten bei Falscheingabe nicht verlieren!

Beitrag lesen

Moin,

Ich möchte das Formular aber nicht über PHP-echo ausgeben, sondern als HTML lassen.

Musst du auch nicht, du kannst ja wild zwischen PHP und HTML wechseln:

<input type="text" name="foobar" value="<?php if($_REQUEST["foobar"]) echo htmlentities($_REQUEST["foobar"]);?>">

(Wenn bei dir magic_quotes aktiviert sind, musst du das vielleicht noch um einen stripslashes()-Aufruf ergänzen. Eventuell empfiehlt es sich dann sogar dafür eine Funktion mit einem etwas kürzeren Namen zu definieren.)

--
Henryk Plötz
Grüße aus Berlin
~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~