Durek
Neues Mitglied
Hallo,
ich habe eine Funktion für BB-Codes geschrieben, die auch super lief... Nur wenn ein Zitat in einem Zitat war wurde das nicht übernommen...
Deswegen habe ich eine Schleife gemacht, damit die Funktion 30x aufgerufen wird. Dies ist allerdings keine Alternative, da es sein kann, dass ein Zitat mehr als 30x dort drin oder gar nciht erst drin ist. Dies hier sehe ich als sehr unsauber an:
Bspw:
Ich hoffe ihr könnt mir helfen.
ich habe eine Funktion für BB-Codes geschrieben, die auch super lief... Nur wenn ein Zitat in einem Zitat war wurde das nicht übernommen...
Deswegen habe ich eine Schleife gemacht, damit die Funktion 30x aufgerufen wird. Dies ist allerdings keine Alternative, da es sein kann, dass ein Zitat mehr als 30x dort drin oder gar nciht erst drin ist. Dies hier sehe ich als sehr unsauber an:
PHP:
<?php
function bbcode($message) {
$i = 1;
while ($i <= 30) {
$message = preg_replace('!\[QUOTE=(.*)\](.*)\[/QUOTE\]!isU', '<div class="quote"><b>Zitat von $1</b><br><i>$2</i></div>', $message);
$i++;
}
return $message;
}
?>
bla schrieb:Test1bla schrieb:
Ich hoffe ihr könnt mir helfen.
Zuletzt bearbeitet: