Veröffentlicht 5. August 200223 j Hallo, gibt es in PHP eine Funktion die aus einem String alle HTML Formatierungen und Befehle entfernt. Frank
5. August 200223 j preg_replace. du suchst einfach nach <></> und entfernst diese. ein muster könnte so in etwas aussehen: preg_replace("°<\w+(\s)?=\"(.*)\">(.*)</\w+>°is","\\3",$text); ich hoffe mal das es wenigstens etwas klappt, habs jetzt nicht probiert
5. August 200223 j Autor Genau das ist die Idee. Einfach die < und > Zeichen entfernen. Bei deinem Beispiel habe ich immer einen Fehler bekommen. Ich habe jetzt in SelfPHP eine Funktion gefunden die sowas auch macht. $array_1 = array("<",">","[B]","[/B]"); $array_2 = array("","","<b>","</b>"); for($x=0;$x<4;$x++) { $beitrag_anzeigen = str_replace($array_1[$x],$array_2[$x],$beitrag_anzeigen); } [/CODE] Frank
5. August 200223 j Hmm, nette Ansaetze. Aber PHP hat die nette Funktion strip_tags() die genau das macht :-)) Michael
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.