Topper Posté 16 Novembre 2006 Posté 16 Novembre 2006 (modifié) Bonjour, Je souhaite ajouter une fonction au forum de mon site. Il s'agit de la citation d'un message. J'intègre donc dans le message les balises texte[/quote ] et je voudrais les replacer par des balises XHTML classiques avec un style CSS particulier. Ce qui me pose problème est d'isoler le chiffre (ici 22) pour reconnaitre le début de la balise quote et afficher des informations comme l'auteur du message cité. Comment je pourrai faire ça ? Merci d'avance pour vos réponses. Un exemple de ce qui marche pas se trouve ici : http://www.roomantic.fr/pages/forum-1-1-2-...a-chier.html#58 Modifié 16 Novembre 2006 par Topper
Jeromnimo Posté 16 Novembre 2006 Posté 16 Novembre 2006 Bonjour, A priori en utilsant les expressions rationnelles, tu devrais t'en sortir non ? Tu formates ton expression pour récupérer le contenu du [] ouvrant et l'interieur des deux balises, et ça devrait marcher non ?
Topper Posté 17 Novembre 2006 Auteur Posté 17 Novembre 2006 Je penncherai pour ça en effet mais sorti de l'URL rewriting que j'ai utilisé, je suis pas très à l'aise avec ça. Dès que c'est intégré à du PHP je rame... si quelqu'un peut me montrer des exemple fonctionnel ça m'aiderait bien.
Solution Dan Posté 17 Novembre 2006 Solution Posté 17 Novembre 2006 Quelque chose comme ceci devrait t'aider en php: $quotestring="[QUOTE=274]";$user=preg_replace("#\[quote=([0-9]+)\]#i","\\1",$quotestring);print $user; Dan
Topper Posté 24 Novembre 2006 Auteur Posté 24 Novembre 2006 (modifié) Merci Dan... désolé j'ai mis du temps à répondre... un petit problème de carte graphique. Modifié 24 Novembre 2006 par Topper
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant