Zitat Zitat von deadcox Beitrag anzeigen
Wenn ich jetzt den BBcode habe soll der User einfach <font style: bold></font> eingeben koennen ohne weitere umstaende.
Und woher soll PHP wissen, was vor und was nach dem Text kommt? Spätestens bei mehreren Tags wirds unnötig kompliziert. Und das ganze unterstützt keine Attribute. Mach das lieber mit Platzhaltern, die du dann ersetzt...

PHP-Code:
str_replace('[TEXT]'$text'<span style="bold">[TEXT]</span>'); 
Zitat Zitat von Bluescreen Beitrag anzeigen
Oh, nein, das Ersetzen übernimmt PHP:
PHP-Code:
$_REQUEST['Eintrag'] = str_replace("<""&lt;"$_REQUEST['Eintrag']); //HTML ausschluss
$_REQUEST['Eintrag'] = str_replace(">""&gt;"$_REQUEST['Eintrag']); //HTML ausschluss 
Ja, allerdings übernimmt PHP das mit htmlspecialchars().