Forum Doku Wiki Blog

Forumsarchiv 2005, Mai
value wird im Formular nicht ausgegeben

archivierte Beiträge lesen

  1. (HTML) value wird im Formular nicht ausgegeben von Sascha Knappe, 05. 05. 2005, 14:57

value wird im Formular nicht ausgegeben

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:[,#

value wird im Formular nicht ausgegeben

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 &lt; oder " durch &quot; 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:|

value wird im Formular nicht ausgegeben

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:[,#

value wird im Formular nicht ausgegeben

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

value wird im Formular nicht ausgegeben

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