Soyez le premier à donner votre avis sur cette source.
Snippet vu 21 389 fois - Téléchargée 28 fois
function bbcode($text) { $text = preg_replace("#\[img\]((ht|f)tp://)([^\r\n\t<\"]*?)\/img\#sie", "'<img src=\\1' . str_replace(' ', '%20', '\\3') . '>'", $text); $text = preg_replace("#\[url\]((ht|f)tp://)([^\r\n\t<\"]*?)\/url\#sie", "'<a href=\"\\1' . str_replace(' ', '%20', '\\3') . '\" target=blank>\\1\\3</a>'", $text); $text = preg_replace("/\[url=(.+?)\](.+?)\[\/url\]/", "<a href=$1 target=blank>$2</a>", $text); $text = preg_replace("/\[b\](.+?)\[\/b\]/", "<b>$1</b>", $text); $text = preg_replace("/\[i\](.+?)\[\/i\]/", "<i>$1</i>", $text); $text = preg_replace("/\[u\](.+?)\[\/u\]/", "<u>$1</u>", $text); $text = preg_replace("/\[code\](.+?)\[\/code\]/", "<table width=100%><tr><th align=left>Code :</th></tr><tr><td align=left><code>$1</td></tr></table>", $text);
j'aimerai ajouter une balise [size=xx] avec xx correspondant a un nombre entier pour remplacer par
par contre je suis nul niveau syntaxe à mettre dans le preg_replace, quelqu'un pourrais m'aider ?
A+
une vrai bete meme sur flash :p
Cette fonction bug, chez moi ça écrit en dur: [url]http://blabla.com/url et non un lien hypertexte.
Porque ?
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.