ZitatAlles anzeigenfunction bbcode($bbcode) {
$bbcode = nl2br(stripslashes(htmlspecialchars($bbcode)));
$muster = array ();
$ersetzen = array ();$muster[] = "/\[br]/Ui";
$ersetzen[] = '
';$muster[] = "/\[b\](.*)\[\/b\]/Uis";
$ersetzen[] = '\1';
$muster[] = "/\[u1\](.*)\[\/u1\]/Uis";
$ersetzen[] = '<div class="u1">\1</div> <?php include("inc_hr.php"); ?>';
$muster[] = "/\[u2\](.*)\[\/u2\]/Uis";
$ersetzen[] = '<div class="u2">\1</div>';
$muster[] = "/\[u3\](.*)\[\/u3\]/Uis";
$ersetzen[] = '<div class="u3">\1</div>';
$muster[] = "/\[center\](.*)\[\/center\]/Uis";
$ersetzen[] = '<center>\1</center>';$muster[] = "/\[u\](.*)\[\/u\]/Uis";
$ersetzen[] = '<u>\1</u>';$muster[] = "/\[i\](.*)\[\/i\]/Uis";
$ersetzen[] = '\1';while(preg_match('/\[quote\](.*)\[\/quote\]/Uis',$bbcode)) {
$bbcode = preg_replace(
'/\[quote\](.*)\[\/quote\]/Usi',
'<div class="quote">Zitat:
$1</div>',$bbcode);
}$muster[] = '/\(.*)\[\/url\]/Uis';
$ersetzen[] = '[url='\1']\2';$muster[] = "/\[url\](.*)\[\/url\]/Uis";
$ersetzen[] = '\1';$bbcode = preg_replace($muster, $ersetzen, $bbcode);
// Smileys -->
$bbcode = str_replace(":)","<img alt= \"\" src=\"images/smiley_smile.gif\"> ",$bbcode);
$bbcode = str_replace(";)","<img alt= \"\" src=\"images/smiley_wink.gif\"> ",$bbcode);
$bbcode = str_replace("-:(","<img alt= \"\" src=\"images/smiley_mad.gif\"> ",$bbcode);
$bbcode = str_replace(":D","<img alt= \"\" src=\"images/smiley_biggrin.gif\"> ",$bbcode);
$bbcode = str_replace("8-)","<img alt= \"\" src=\"images/smiley_cool.gif\"> ",$bbcode);
$bbcode = str_replace(":-/","<img alt= \"\" src=\"images/smiley_slant.gif\"> ",$bbcode);
$bbcode = str_replace("o.o","<img alt= \"\" src=\"images/smiley_scared.gif\"> ",$bbcode);
$bbcode = str_replace(":((","<img alt= \"\" src=\"images/smiley_sad.gif\"> ",$bbcode);
$bbcode = str_replace(":(","<img alt= \"\" src=\"images/smiley_frown.gif\"> ",$bbcode);
$bbcode = str_replace(":|","<img alt= \"\" src=\"images/smiley_nosmile.gif\"> ",$bbcode);
$bbcode = str_replace("^/^","<img alt= \"\" src=\"images/smiley_suspicious.gif\"> ",$bbcode);
$bbcode = str_replace("o)","<img alt= \"\" src=\"images/smiley_innocent.gif\"> ",$bbcode);
$bbcode = str_replace(":*","<img alt= \"\" src=\"images/smiley_kiss.gif\"> ",$bbcode);
$bbcode = str_replace(":P","<img alt= \"\" src=\"images/smiley_tongue.gif\"> ",$bbcode);
$bbcode = str_replace(":o","<img alt= \"\" src=\"images/smiley_tired.gif\"> ",$bbcode);
$bbcode = str_replace("(**)","<img alt= \"\" src=\"images/smiley_hearts.gif\"> ",$bbcode);
$bbcode = str_replace("(##)","<img alt= \"\" src=\"images/smiley_confused.gif\"> ",$bbcode);
$bbcode = str_replace(";-D","<img alt= \"\" src=\"images/smiley_evil.gif\"> ",$bbcode);
$bbcode = str_replace(":-)","<img alt= \"\" src=\"images/smiley_laugh.gif\"> ",$bbcode);
$bbcode = str_replace("(zz)","<img alt= \"\" src=\"images/smiley_sleep.gif\"> ",$bbcode);
$bbcode = str_replace(":pinky:","<img alt= \"Pinky\" src=\"images/smiley_pinky.gif\"> ",$bbcode);
$bbcode = stripslashes($bbcode); // überflüssige Backslahes entfernen
return $bbcode; // das ganze zurückgeben
}
habe mit einem freund diese bb codes geschrieben diese funktionieren auch nur möchten wir jetzt bilder machen und wenn man auf diese klickt schreibt er den BBCode (z.b: in ein Textfeld!
Das müsste doch mit Java gehen aber wie lautet der richtige befehl wir kommen einfach nicht drauf!!!
Es sollte also so funktionieren wie in diesem forum :D.
Bitte helft uns
MFG Vosch