Nouveau WRInaute
Bonjour à tous et à toutes,
Actuellement en construction de 2 sites j'ai créer un module d'écriture de news,
Pour cela je créer un "bbcode" et j'enregistre dans la base de données... Jusque là aucun problème.
Enfin vient la conception de la page d'édition d'une news, je décide donc de reprendre mon "bbcode" et d'en inverser le fonctionnement.
Seulement voilà, j'utiise lightbox, et ma balise image se retrouve sous cette forme:
Et mes liens se retrouvent comme cela:
Or voici mes REGEX:
J'obtiens donc ceci:
<img src="https://www.webrankinfo.com/images/design/fd_footer.png" alt="WRI" style="height: 75px;width: 75px;"/>
Et là bah j'avoue bloqué >_<
Mes question:
Merci par avance de votre aide et de votre compréhension
Actuellement en construction de 2 sites j'ai créer un module d'écriture de news,
Pour cela je créer un "bbcode" et j'enregistre dans la base de données... Jusque là aucun problème.
Enfin vient la conception de la page d'édition d'une news, je décide donc de reprendre mon "bbcode" et d'en inverser le fonctionnement.
Seulement voilà, j'utiise lightbox, et ma balise image se retrouve sous cette forme:
Code:
<a href="http[...]image.png" rel="lightbox" title="Description de l'image"><img src="http[...]image.png" alt="Texte alternatif" style="height: 75px;width: 75px;"/></a>
Et mes liens se retrouvent comme cela:
Code:
<a href="https://www.webrankinfo.com/">Web Rank Info</a>
Or voici mes REGEX:
Code:
$texte = preg_replace('`<a href="(.+)" rel="lightbox" title="(.+)"><img src="(.+)" alt="(.+)" style="height: 75px;width: 75px;"/></a>`isU', '<img titre="$4" description="$2">$3</img>', $texte);
$texte = preg_replace('`<a href="(.+)">(.+)</a>`isU', '<lien url="$1">$2</lien>', $texte);
J'obtiens donc ceci:
<img src="https://www.webrankinfo.com/images/design/fd_footer.png" alt="WRI" style="height: 75px;width: 75px;"/>
Et là bah j'avoue bloqué >_<
Mes question:
- Suis-je débile et mon erreur est toute simple ?
- Suis obligé d'utilisé < et > dans le texte remplacé ?
- Dois-je utiliser < et > dans le texte a remplacer ?
- Euh... Pour le moment c'est tout
Merci par avance de votre aide et de votre compréhension