Problem mit HTML Tags in DB

matzseesi

Erfahrenes Mitglied
Hi Leute

Also, ich habe eine MySQL Datenbank und da schreib ich einen Text hinein! In diesem Text kommt ein <img tag vor das sieht in der DB folgendermaßen aus

Code:
<img src=\"pics/smilies/5.gif\" border=\"0\">

Wenn ich es nun auslese und es editieren möchte. Also ich schreib das ganze in eine Textarea rein und dann möcht ich den Text ändern kommt aber nicht das übliche HTML Tag wie es oben steht sondern folgendes:

Code:
<img src=\\\"pics/smilies/5.gif\\\" border=\\\"0\\\">

Stripslashes habe ich bereits gemacht

Warum?
Kokret geht es darum dass er beim editieren das <img Tag wieder in ein Smilie Kürzel umwandelt nämlich für smilie 5 #05# usw....

Grüße Posseidon
 
Mal ganz blöd gefragt: Warum trägst du nicht dieses #05# (oder wie üblich ein Doppelpunkt und eine Klammer) in die Datenbank ein und formatierst es bei der Ausgabe in ein <img> ?!
 
hmm

Nein sorry

mit dieser Funktion komm ich auch nicht weiter

Bin allerdings gerade draufgekommen wie dumm es eigentlich ist die #01# gewandelt also <img .... in die Datenbank zu schreiben! so schreib ich es doch gleich mit #01# in die db rein und erst bei der ausgabe als HTML wandle ich es wieder um

Thx und Grüße Posseidon
 
hmm

whoops

doch ich hab verstanden warum ich für ein Smlie nicht :-) statt #01# einsetze

OK Falsch verstanden sorry, mir wurde geholfen!
 
Zurück