BB-Codes

Mahlzeit!

Ich habe ein Admintool, bei dem verschiedene Dateien editiert werden können.
Doch wenn ich dort eine Datei öffne, kommt die Datei mit allen HTML Codes.

und usw…

Wie kann ich es machen, dass wenn ich nur einmal Enter drücke, dass das als
Code gemacht wird oder Bilder stat einfach Link_zum_Bild.jpg Oder Link
Text Oder so…

Hier nennt man sie Codetags.

Wie kann man so etwas machen?

klick mal hier, da gabs schonmal ein tutorial zu.

Nils aka XraYSoLo

Schön und gut das Suchformluar, aber wenn ich bb codes eingebe dass wird nur codes gesucht. das bb fällt weg. :smiley:

http://html.de/showpost.php?p=56980&postcount=3

FAQ? Schon mal davon was gehört?

Oke danke. Hab gedacht wenn ich etwas finde dazu, dann bem Tutorial bereich. Nunja. Danke auf jeden Fall.

Doch nun zu einem anderen BB Code.
Wie kann ich einen Zeilenabstand
ersetzen, dass wenn ich beim Editor einaml die Entertaste drücke, dass automatisch der
Code kommt? Also beim Editieren sieht man es nicht.

das hatten wir auch schon 1000Mal: [phpnet]nl2br[/phpnet]

Moin!
Muss gleioch zur Schule!
Also. Ich habe versucht, den BB Code so einzubinden:
[php]$somecontent = $string = ($_REQUEST[‚text‘]);
#start der Funktion des bbcodes
function bbcode($str)
{
$str = preg_replace(„![b](.)[/b]!isU",„$1“,$str); #überprüft den code auf und wenn beides vorhanden ist, ersetzt er es mit [b]
$str = preg_replace("![i](.
)[/i]!isU“,„$1“,$str); #selbiges mit /
$str = preg_replace(„![u](.)[/u]!isU",„$1“,$str); #und nochmal mit unterstreichen
$str = preg_replace("![url](.
)[/url]!isU“,„<a href="$1">$1“,$str); #das ist die möglichkeit eines links mit der nur die url angezeigt ist
$str = preg_replace(„![url=(.)](.)[/url]!isU“,„<a href="$1">$2“,$str); #und hiermit kann man einen link machen, dem man einem namen geben kann
return $str;
}
echo bbcode($string);[/php]Und $somecontent wird hier eingefügt:
[php] if (!fwrite($handle, $somecontent))
{
print „Kann in die Datei $filename nicht schreiben“;
exit;
}[/php]Doch die BB Codes wollen nicht erscheinen.
Es kommt nur der geschriebene Text mit den eingesetzten Tag’s. Es erscheint [b]Test[/](b in 2. Klammer.)