hallo !
ich arbeite gerade an nem news kommentar-system, wobei ich eigentlich bisher keine probleme hatte...
nun aber hab ich ein problem mit dem BBCode QUOTE...
hier erstmal mein script:
es funzt ja bei einem zitat, aber wenn in dem zitat noch ein zweites ist, gibt es etwas codesalat ( ).
so sollte es aussehen:
wäre für hilfe sehr dankbar
ich arbeite gerade an nem news kommentar-system, wobei ich eigentlich bisher keine probleme hatte...
nun aber hab ich ein problem mit dem BBCode QUOTE...
hier erstmal mein script:
Code:
<?
$search = array();
$replace = array();
$search[] = "/(\n)/Uis";
$replace[] = "<br>";
$search[] = "/\[quote\](.+)\[\/quote\]/Uis";
$replace[] = "<p><span class=\"quote\"><blockquote>quote:<hr><b>\\1</b><hr></blockquote></span></p>";
$search[] = "/\[url\](.+)\[\/url\]/Uis";
$replace[] = "<a href=\"\\1\">\\1</a>";
$search[] = "/\[url\=(.+)\](.+)\[\/url\]/Uis";
$replace[] = "<a href=\"\\1\" target=\"_blank\">\\2</a>";
$search[] = "/\[B\](.+)\[\/B\]/Uis";
$replace[] = "<b>\\1</b>";
$search[] = "/\[I\](.+)\[\/I\]/Uis";
$replace[] = "<i>\\1</i>";
$search[] = "/\[U\](.+)\[\/U\]/Uis";
$replace[] = "<u>\\1</u>";
function bbcode($string) {
global $search, $replace;
return preg_replace($search, $replace, $string);
}
?>
so sollte es aussehen:
1. Zitat
2. Zitat
wäre für hilfe sehr dankbar