PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : "" in Formular übernehmen



SAdemar
22-10-2004, 12:55
Hallo Forum,

habe ein kleines Problem mit meinen Formular:

Wenn man in einer Textarea einen Text übergeben wird mit: Beispieltext "Toller Inhalt" erhalte ich in der Ausgabe nur noch \\ .

Jetzt würde ich gerne den String so umgestalten das die Anführungszeichen als Ascii Code ausgegeben werden.

Für eine Lösung Dankbar

Christian Waldner

Gaert
22-10-2004, 13:03
Hallo,

könntest du bitte der Einfacheit halber mal den Code Posten, ich verstehe gerade nicht ganz was du meinst.

Gruß,

Gaert

quinte17
22-10-2004, 13:19
er meint des automatische escapen von php dass die escapes aufgelöst werden... gibts ne function für, weiß aber grad nicht wie die heißt :D

greetz

quinte17
22-10-2004, 13:21
stripcslashes("\"hallo\"");

Gaert
22-10-2004, 21:21
er meint des automatische escapen von php dass die escapes aufgelöst werden... gibts ne function für, weiß aber grad nicht wie die heißt :D

greetz
Da bin ich mir nicht so sicher...

SAdemar
22-10-2004, 23:50
möchte eine Formularfeld (textarea) an ein Weiteres übergeben.
also mit
[PHP]echo "<textarea>$stringausaltemformular</textarea>[PHP] anschließend wird dieses in die Datenbank übernommen.
Dabei werden die Anführungszeichen (nach dem ersten) Formular in dieser Form übergeben \" text\" was aber nicht passieren soll, da die Angaben noch editiert werden sollen und das \" den User verunsichert. Auserdem wird mit jedem Auslösen eine weiteres Formular die Eingabe mit weiteren \\ versehen.

MFG

Christian

Gaert
24-10-2004, 00:11
Du solltest dir folgende Dinge im Manual durchlesen:

http://de2.php.net/manual/de/ref.info.php#ini.magic-quotes-runtime

http://de2.php.net/manual/de/function.set-magic-quotes-runtime.php

http://de2.php.net/stripslashes

Gruß,

Gaert