Posez votre question Signaler

Créer BBcode [php]

NK-Wolf 35Messages postés 24 août 2004Date d'inscription - Dernière réponse le 14 déc. 2008 à 19:05
Bonjour tout le monde

voilà j'utilise un système de BBcode ( preg_replace ou str_replace )

je voudrais créer une balise [php][/php], mais je voudrais une coloration syntaxique du code a l'aide de highlight_string, voici un exemple avec ma balise BBcode [code][/code]
$texte = str_replace("[code]", "<table cellpadding=\"2\" cellspacing=\"1\" border=\"0\" width=\"90%\" align=\"center\" bgcolor=\"$bgcolor3\"><tr><td bgcolor=\"#FFFFFF\"><font color=\"#000000\"><b>" . _CODE . " :</b><br>", $texte);
        $texte = str_replace("[/code]", "</font></td></tr></table>", $texte);


biensure il faudrais que la coloration syntaxique stop lorsque la balise [/php] se referme

je voudrais la meme chose mais avec en plus une coloration syntaxique et alors la balise [php] à la place de [code], si quelqu'un pouvait m'aider sa serais sympa

merci d'avance de votre aide
NK-Wolf
Lire la suite 

Créer BBcode [php] »

2 réponses
Réponse
+0
moins plus
s'il vous plait aidez moi

j'ai déjà compris que sa fesait partie des regex ( expression régulière ), mais je n'arrive pas à mettre tout sa en place
Ajouter un commentaire
Réponse
+0
moins plus
Salut,
je suis pas super fort en PHP et donc je ne suis pas une bète non plus en RegExp mais je peux t'indiquer un très bon tuto pour tout ce qui concerne les RegExp :
http://www.siteduzero.com/... => partie 1
http://www.siteduzero.com/... => partie 2
http://www.siteduzero.com/tutoriel-3-14663-memo-pour-les-regex.html => mémos
Ajouter un commentaire
Ce document intitulé « Créer BBcode [php] » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook