Hallöchen..
Ich bin dabei einen "Umwandler" für spezielle Zwecke zu basteln und dafür nutze ich die Funktion "str_replace". Mein Problem ist nun, dass nach dem Umwandeln etwas ausgegeben wird was ich gar nicht angewiesen habe. Um genauer zu werden:
User können versch. html-texte in eine Textarea eingeben und die werden dann dementsprechend umgewandelt.
Und nun passiert folgendes... Immer wenn da normale " dabei sind wird ein \ davor gesetzt und setzt damit die Funkion des (zB.) Links ausser Betrieb.
Umgewandelt wird folgendes:
Muss ich da evtl. noch mehr umwandeln damit diese \ nicht mehr vorkommen oder wie soll ich das sonst machen?
Besten Dank schonmal im Voraus.
medium22
Ich bin dabei einen "Umwandler" für spezielle Zwecke zu basteln und dafür nutze ich die Funktion "str_replace". Mein Problem ist nun, dass nach dem Umwandeln etwas ausgegeben wird was ich gar nicht angewiesen habe. Um genauer zu werden:
User können versch. html-texte in eine Textarea eingeben und die werden dann dementsprechend umgewandelt.
Und nun passiert folgendes... Immer wenn da normale " dabei sind wird ein \ davor gesetzt und setzt damit die Funkion des (zB.) Links ausser Betrieb.
Umgewandelt wird folgendes:
PHP-Code:
$Body = str_replace ("\n", " ", $Body);
$Body = str_replace ("<", "<", $Body);
$Body = str_replace (">", ">", $Body);
Besten Dank schonmal im Voraus.
medium22
Kommentar