Bonjour,
Je débute complètement avec les regex et là, je me trouve devant une difficulter.
Déjà, ce que je veux faire est pour un forum. Si un membre veux citer un post il clique donc sur le "quote" mais si dans le quote le membre veux entrer le pseudo de la citation [ quote=pseudo ] texte citer[ /quote ]
je n arrive pas a le faire , et ce que j ai fait la j'avourais que c'est n'importe quoi et je mi perd les pedales.
Ce que je souhaiterais c'est tout mettre sur une ligne au lieu d'en faire 3, de toute facons sa fonctionne pas mon truc la.
Si vous avez la solution je vous remerci.
Je débute complètement avec les regex et là, je me trouve devant une difficulter.
Déjà, ce que je veux faire est pour un forum. Si un membre veux citer un post il clique donc sur le "quote" mais si dans le quote le membre veux entrer le pseudo de la citation [ quote=pseudo ] texte citer[ /quote ]
je n arrive pas a le faire , et ce que j ai fait la j'avourais que c'est n'importe quoi et je mi perd les pedales.
Ce que je souhaiterais c'est tout mettre sur une ligne au lieu d'en faire 3, de toute facons sa fonctionne pas mon truc la.
Si vous avez la solution je vous remerci.
Code PHP :
<?php
$message=str_replace("[quote=", "<br/><strong>citation de : ", "$message");
$message=preg_replace("(![a-z0-9]+!i)", " $1</strong><br/><div class='quote'><table border='0' bgcolor='#ffffff'><tr><td>", "$message");
$message=str_replace("]", ">", "$message");