Der folgende Beitrag wurde am 05. 05. 2005, 14:57 Uhr von Sascha Knappe veröffentlicht.
Hallo,
ich habe ein Formular, in dem ich News schreiben und editieren kann.
Nun kann es vorkommen, dass Überschriften oder Schlagzeilen mit einem Doppel-Quote " anfangen.
Wenn diese nun editiert werden sollen, erscheinen sie nicht im Textfeld. Soll heißen, dass alles, was ich als value übergebe, weggeschnitten wird.
Im Quelltext würde es so aussehen:
[...]
<input name="schlagzeile" value=""Mein schönster Tag" sagte er">
[...]
Wie fangt ihr sowas ab? Bordmittel PHP...
Schönen Gruß aus München
die knappschaft
--
sh:( fo:| ch:? rl:° br:$,<,> n4:& ie:| mo:| va:) de:] zu:) fl:| ss:| ls:[,#
Der folgende Beitrag wurde am 05. 05. 2005, 15:04 Uhr von Markus Pitha veröffentlicht.
Hi,
kodiere, auf welche Weise auch immer, alle Sonderzeichen. (zB < durch < oder " durch " etc..)
In Perl würde ich dir HTML::Entities vorschlagen, aber da du sagst, du arbeitest mit PHP, kann ich dir diesbezüglich nichts empfehlen. Zumindest weist du wonach du nun suchen musst.
Markus.
--
sh:( fo:| ch:? rl:( br:> n4:( ie:{ mo:) va:) de:] zu:) fl:( ss:| ls:] js:|
Der folgende Beitrag wurde am 05. 05. 2005, 15:20 Uhr von Sascha Knappe veröffentlicht.
Hallo Markus,
stimmt, hätte ich auch selbst drauf kommen können - verdammter Vatertag ;-) Ist mir aber nicht in den Sinn gekommen, da ich die Rawdaten in der Datenbank haben will - aber ich kann ja auch zurück konvertieren...
Vielen Dank und schönen Gruß aus München
die knappschaft
--
sh:( fo:| ch:? rl:° br:$,<,> n4:& ie:| mo:| va:) de:] zu:) fl:| ss:| ls:[,#
Der folgende Beitrag wurde am 05. 05. 2005, 15:54 Uhr von Tobias Kloth veröffentlicht.
Hallo Sascha,
> Soll heißen, dass alles, was ich als value übergebe, weggeschnitten wird.
> <input name="schlagzeile" value=""Mein schönster Tag" sagte er">
kein Wunder - der Wert des value-Attributes ist leer.
> Wie fangt ihr sowas ab? Bordmittel PHP...
mit htmlspecialchars()
Grüße aus Nürnberg
Tobias
Der folgende Beitrag wurde am 05. 05. 2005, 17:05 Uhr von Sascha Knappe veröffentlicht.
Hallo Tobias,
das schrieb ich ja, dass value leer ist.
Habs jetzt maskiert - war nur kurzzeitig ein Brett vorm Kopf.
Schönen Gruß aus München
die knappschaft
--
sh:( fo:| ch:? rl:° br:$,<,> n4:& ie:| mo:| va:) de:] zu:) fl:| ss:| ls:[,#
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4