So ich habe den Fehler gefunden.
Ich wollte natürlich meine Smilies auch aus den Texten filtern lassen und ersetzen.
So nun habe ich eine funktionierende Lösung gefunden. Weiß nicht ob es die beste ist aber es funzt wenigstens erstmal...
Code: Alles auswählen
function formatierung($inhalte){
// Text
$inhalte = preg_replace('#\bINC\b#i', '<b><span style=\'color:#b10505\'>INC</span></b>', $inhalte);
$inhalte = preg_replace('#\binc\b#i', '<b><span style=\'color:#b10505\'>INC</span></b>', $inhalte);
$inhalte = preg_replace('#\bATT\b#i', '<b><span style=\'color:#b10505\'>ATT</span></b>', $inhalte);
$inhalte = preg_replace('#\batt\b#i', '<b><span style=\'color:#b10505\'>ATT</span></b>', $inhalte);;
$inhalte = preg_replace('#\bRaid\b#i', '<b><span style=\'color:#b10505\'>RAID</span></b>', $inhalte);
$inhalte = preg_replace('#\braid\b#i', '<b><span style=\'color:#b10505\'>RAID</span></b>', $inhalte);
$inhalte = preg_replace('#\bRAID\b#i', '<b><span style=\'color:#b10505\'>RAID</span></b>', $inhalte);
$inhalte = preg_replace('#\bOK\b#i', '<b><span style=\'color:green\'>OK</span></b>', $inhalte);
$inhalte = preg_replace('#\bok\b#i', '<b><span style=\'color:green\'>ok</span></b>', $inhalte);
$inhalte = preg_replace('#\bclean\b#i', '<b><span style=\'color:green\'>clean</span></b>', $inhalte);
$inhalte = preg_replace('#\bClean\b#i', '<b><span style=\'color:green\'>clean</span></b>', $inhalte);
$inhalte = preg_replace('#\bARKON\b#i', '<b><span style=\'color:#ffa300\'>ARKON</span></b>', $inhalte);
$inhalte = preg_replace('#\bARK\b#i', '<b><span style=\'color:#ffa300\'>ARKON</span></b>', $inhalte);
$inhalte = preg_replace('#\bArk\b#i', '<b><span style=\'color:#ffa300\'>ARKON</span></b>', $inhalte);
$inhalte = preg_replace('#\bark\b#i', '<b><span style=\'color:#ffa300\'>ARKON</span></b>', $inhalte);
$inhalte = preg_replace('#\bInva\b#i', '<b><span style=\'color:#ffa300\'>INVA</span></b>', $inhalte);
$inhalte = preg_replace('#\binva\b#i', '<b><span style=\'color:#ffa300\'>INVA</span></b>', $inhalte);
$inhalte = preg_replace('#\bINVA\b#i', '<b><span style=\'color:#ffa300\'>INVA</span></b>', $inhalte);
$inhalte = preg_replace('#\bnicht erreicht\b#i', '<b><span style=\'color:#ffa300\'>nicht erreicht</span></b>', $inhalte);
// Smilies
$inhalte = str_replace(':)', '<img title=\'Smile\' src=\'/sl/images/smilies/smile.gif\'>', $inhalte);
$inhalte = str_replace('*g*', '<img title=\'Smile\' src=\'/sl/images/smilies/smile.gif\'>', $inhalte);
$inhalte = str_replace(':P', '<img title=\'Tongue\' src=\'/sl/images/smilies/tongue.gif\'>', $inhalte);
$inhalte = str_replace(':p', '<img title=\'Tongue\' src=\'/sl/images/smilies/tongue.gif\'>', $inhalte);
$inhalte = str_replace(':(', '<img title=\'Sad\' src=\'/sl/images/smilies/sad.gif\'>', $inhalte);
$inhalte = str_replace(':|', '<img title=\'Sad\' src=\'/sl/images/smilies/sad.gif\'>', $inhalte);
$inhalte = str_replace(':D', '<img title=\'Biggrin\' src=\'/sl/images/smilies/biggrin.gif\'>', $inhalte);
$inhalte = str_replace('*fg*', '<img title=\'Biggrin\' src=\'/sl/images/smilies/biggrin.gif\'>', $inhalte);
$inhalte = str_replace(';)', '<img title=\'Wink\' src=\'/sl/images/smilies/wink.gif\'>', $inhalte);
$inhalte = str_replace('O_O', '<img title=\'Shocked\' src=\'/sl/images/smilies/shocked.gif\'>', $inhalte);
$inhalte = str_replace('*finger*', '<img title=\'FU\' src=\'/sl/images/smilies/finger.gif\'>', $inhalte);
$inhalte = str_replace('keks', '<img title=\'Keks\' src=\'/sl/images/smilies/keks.gif\'>', $inhalte);
$inhalte = str_replace('lol', '<img title=\'LoL\' src=\'/sl/images/smilies/auslachen.gif\'>', $inhalte);
$inhalte = str_replace('gayfight', '<img title=\'Gayfight\' src=\'/sl/images/smilies/gayfight.gif\'>', $inhalte);
$inhalte = str_replace('kotz', '<img title=\'Kotz\' src=\'/sl/images/smilies/kotz.gif\'>', $inhalte);
$inhalte = str_replace('sabber', '<img title=\'Sabber\' src=\'/sl/images/smilies/sabber.gif\'>', $inhalte);
$inhalte = str_replace('wallbash', '<img title=\'Wallbash\' src=\'/sl/images/smilies/wallbash.gif\'>', $inhalte);
return $inhalte;
}