lumpatzi_v
Grünschnabel
Hallo!
Gleich vorweg: ich bin PHP-Anfänger!
Ich programmiere gerade ein kleines Gästebuch und habe dabei
folgendes (eines von vielen) Problem:
Wenn in einem Eingabefeld ein Sonderzeichen (", ', etc...) eingetragen wird, dann
sollte das auch als solches ausgegeben werden. Wird es aber natürlich nicht.
Bsp.: aus "Wort'x" wird \"Wort\'x\"
Jedoch sollte die exakte Eingabe wiedergegeben werden.
Ich möchte bei der Eingabe nicht auf Sonderzeichen wie " oder ' verzichten müssen,
da ich diese selbst häufig bei GB-Einträgen benutze.
Auch die Gäste in meinem jetzigen sog. "Free-Guestbook" verwenden diese Zeichen häufig.
Ich hoffe es kann mir jemand helfen.
MfG
lumpatzi v.
Gleich vorweg: ich bin PHP-Anfänger!
Ich programmiere gerade ein kleines Gästebuch und habe dabei
folgendes (eines von vielen) Problem:
Wenn in einem Eingabefeld ein Sonderzeichen (", ', etc...) eingetragen wird, dann
sollte das auch als solches ausgegeben werden. Wird es aber natürlich nicht.
HTML:
<input name="Name" type="text" size="30" maxlength="255" value="<?php if (isset($_REQUEST['Name'])) echo htmlspecialchars($_REQUEST['Name']); ?>">
Bsp.: aus "Wort'x" wird \"Wort\'x\"
Jedoch sollte die exakte Eingabe wiedergegeben werden.
Ich möchte bei der Eingabe nicht auf Sonderzeichen wie " oder ' verzichten müssen,
da ich diese selbst häufig bei GB-Einträgen benutze.
Auch die Gäste in meinem jetzigen sog. "Free-Guestbook" verwenden diese Zeichen häufig.
Ich hoffe es kann mir jemand helfen.
MfG
lumpatzi v.