otelo
04-07-2004, 13:40
Hi,
ich übergebe in einem Formular den Inhalt eines Textfeldes an eine Routine, die das ganze in eine mysql DB einträgt. Vor dem Eintragen ersetze ich \n durch <br>. Das klappt soweit auch gut, nur verstehe ich nicht, was ich für eine syntax schreiben muss, um z.B. ein :-) in ein <img src="http://hjkdhkjshfk.gif"> umzuwandeln.
$texta =~ s/:-)/<img src="http:\/\/hjkdhkjshfk.gif">/g;
scheint ziemlich dumm von mir gedacht zu sein und führt zu einer Fehlermeldung.
Hat jemand eine erklärende Lösung für mich?
Danke und Gruß
otelo
ich übergebe in einem Formular den Inhalt eines Textfeldes an eine Routine, die das ganze in eine mysql DB einträgt. Vor dem Eintragen ersetze ich \n durch <br>. Das klappt soweit auch gut, nur verstehe ich nicht, was ich für eine syntax schreiben muss, um z.B. ein :-) in ein <img src="http://hjkdhkjshfk.gif"> umzuwandeln.
$texta =~ s/:-)/<img src="http:\/\/hjkdhkjshfk.gif">/g;
scheint ziemlich dumm von mir gedacht zu sein und führt zu einer Fehlermeldung.
Hat jemand eine erklärende Lösung für mich?
Danke und Gruß
otelo