Thomas Luethi: Textfelder

Beitrag lesen

Hallo,

Also ich möchte gerne folgendes machen. Ich habe in einem Formular zwei Textfelder. Namen: text1 und text2. Nun möchte ich, das beim Übertragen des Formulars die Werte, die man in die zwei Felder einträgt, in ein "hidden" field übernommen werden.

Basics:
dclp-FAQ: Wie übergebe ich Variablen aus einem Formular an ein PHP-Script?
http://www.dclp-faq.de/q/q-formular-variablen.html

Das PHP-Skript soll also wieder ein Formular ausgeben.
Damit dieses nicht durch Anfuehrungszeichen "kaputtgemacht" wird,
<input type="hidden" name="text1" value="Eingabe mit "Anfuehrungszeichen"">
solltest Du den Wert nicht einfach so uebernehmen, sondern ueberpruefen
und "unschaedlich machen".

Z.B. so:
$text1lieb=htmlspecialchars($_REQUEST['text1']):
print("<input type='hidden' name='text1' value="$text1lieb">");

Tip: Lies
http://www.dclp-faq.de/ch/ch-security.html
insbesondere
http://www.dclp-faq.de/q/q-sicherheit-parameter.html

Gruesse,

Thomas