• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[quote] BBcode

Status
Für weitere Antworten geschlossen.
womit man immer noch ein bissel erfolg hat, ist nachsehen. schau' dir doch mal den bbcode im phpbb oder wbb an.

Nils aka XraYSoLo
 
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:
<?
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:
<?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!
 
Zuletzt bearbeitet von einem Moderator:
Status
Für weitere Antworten geschlossen.
Zurück
Oben