probleme de lien lié a bbcode
salut !
j'ai inséré dans mon site un code javascript pour insérer du bbcode dans un textarea (jusque là tout va bien)
le probleme c'est qu'une des fontions ne fonctionne pas: les liens !
en fait mon code de "traduction" bbcode->html est comme ca :
Code:
1 2 3 4
| $regLienSimple="\[url\] ?([^\[]*) ?\[/url\]";
$regLienEtendu="\[url ?=([^\[]*) ?] ?([^]]*) ?\[/url\]";
if (ereg($regLienSimple, $t)) $t=ereg_replace($regLienSimple, "<a href=\"\\1\" target=\"_blank\">\\1</a>", $t);
else $t=ereg_replace($regLienEtendu, "<a href=\"\\1\" target=\"_blank\">\\2</a>", $t); |
et quand je clique sur un lien, au lieu de m'afficher le site dans une page _blank, il affiche comme adresse :
Code:
http://monsite.free.fr/dossier/www.site_du_lien.com
je comprend pas du tout d'ou ca viens... quelqu'un a une idée?
merci !
edit : aparement si je met http://www.site.com au lieu de www.site.com ca fonctionne !!
(je laisse le topic des fois que quelqu'un aurais le meme probleme un jour !