Bonjour, désolé pour le titre peu explicite mais je ne savais que mettre.
Alors en fait sur mon site et plus particulièrement sur le forum j'ai un petit soucis, ce que je fais c'est que je detecte si ce que poste la personne c'est un lien et si c'est le cas je le mets dans un <a href="lien">lien</a> un peu comme pour jeuxvideo.com si je fais
https://www.jeuxvideo.com
Sauf que je veux ajouter un petit systeme de BBCODE donc ce que j'ai fais c'est si il mets un lien entre [img] et [/img] on affiche l'image comme ceci : <img src="lien"> sauf que vu qu'il détecte le lien comme un lien ça fait quelque chose comme
<img src="<a href="lien">lien</a>">
Et donc du coup ça n'affiche pas du tout l'image.
Voici la ligne de code que j'utilise pour transformer les liens en liens cliquable
$content = preg_replace("/([\w]+:\/\/[\w-?&;#~=\.\/\@]+[\w\/]
)/i","<a
target=\"_blank\" href=\"$1\">$1</A>",$content);
et pour transformer le [img]lien[/img] en image j'utilisais un preg_replace mais j'ai pas la ligne exact sous la main
Merci grandement de m'aider.