Guten Tag,
könnte mir jemand sagen, wie ich einen BBcode machen kann??
LG, gollum1990
Guten Tag,
könnte mir jemand sagen, wie ich einen BBcode machen kann??
LG, gollum1990
ja das würde mich auch interessieren.Ich habe mal bei http://tut.php-q.net/login-news.html was darüber gelesen.
Irgentwas mit $str = preg_replace hab es aber noch nicht ganz verstanden.
http://www.gamux.de - Das Forum zur (Browser-)Game Entwicklung
NEU: Meine Hausaufgabensuche unter http://www.schulcounter.de
am besten nimmst du dazu preg_replace() evtl mit preg_match() / preg_match_all()
Tutorial
Und noch gleich eins für BBCodes: http://gfx-world.net/index.php?page=...tpos=tutorials
Is aber mit OOP. Weiß nicht, ob dir das dann was bringt
womit man immer noch ein bissel erfolg hat, ist nachsehen. schau' dir doch mal den bbcode im phpbb oder wbb an.
Nils aka XraYSoLo
Großherzogtum Baden
"Es ist dem User untersagt, den Maßstab seiner beschränkten Einsicht an die Handlung der Administratoren und Moderatoren anzulegen!"
Kurfürst Friedrich-Wilhelm von Brandenburg (Version 2.0)
Wäre eine Gute Idee, das micht preg_replace, preg_match usw. weiss ich auch, aber nur komm ich jetzt nicht auf die Idee, wie das funktioniert
Hier mal ein Code:
PHP-Code:<?
function bbcode ($entry) {
global $query,$result2,$connect,$replace,$table_smilies;
$entry = eregi_replace("
","<br>",$entry);
$entry = eregi_replace("\[b\]([^\[]+)\[/b\]","<b>\\1</b>",$entry);
$entry = eregi_replace("\[i\]([^\[]+)\[/i\]","<i>\\1</i>",$entry);
$entry = eregi_replace("\[u\]([^\[]+)\[/u\]","<u>\\1</u>",$entry);
$entry = eregi_replace("\[img\]([^\[]+)\[/img\]","<img src=\"\\1\" border=\"0\">",$entry);
$entry = eregi_replace("\[mail\]([^\[]+)\[/mail\]","<a href=\"mailto:\\1\">\\1</a>",$entry);
$entry = eregi_replace("\[url\]([^\[]+)\[/url\]","<a href=\"\\1\" target=\"_blank\">\\1</a>",$entry);
$entry = eregi_replace("\[url=\"([^\"]+)\"]([^\[]+)\[/url\]","<a href=\"\\1\" target=\"_blank\">\\2</a>",$entry);
return $entry; }
?>
Habe mal versucht den Quote Code zu machen ist das so richtig?
PHP-Code:<?php
$str = preg_replace("!\[quote=(.*)\](.*)\[/quote\]!isU", "<div sytle=\"border: 1px dotted steelblue; width: 500;\"> Kommentar von $1 <br> $2</div>", $str);
?>
probiers doch einfach aus. Learning by doing. wenns nich geht überprüfen, debuggen, überlegen.
Wen dus dann noch nich hast, dann sag bescheid und poste den geänderten QT
im Board Ankündigungen hat CrackPod mal ein Tutorial dazu geschrieben!
Geändert von CrackPod (05.07.2006 um 21:22 Uhr)
Webseiten: www.kirchengemeinde-aldingen.de - www.wolf-xaver-merkt.eu
Tutorials: LAMPP aufsetzen und absichern - Suche ohne Skriptsprachen - HERON-Verfahren
„Die Frage ist, ob es ‚schädliche‘ Informationen gibt. Das beantworte ich mit einem klaren ‚Nein‘ – es gibt nur nützliche Informationen.“ (Andy Müller-Maguhn)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen