Lien vers site dans un texte
Posté : 15 nov. 2010, 17:49
Bonjour,
actuellement lorsqu'un internaute ecris un texte sur mon site et qu'il rentre une adresse web je fait en sorte que l'adresse qu'il rentre soit cliquable.
si l'adresse que l'internaute rentre est du type http://www.lesite.com pas de problème. si l'adresse et du type http://www.lesite.com/lapage.php pas de probleme.
par contre si l'adresse est une adress du type lien vers page facebook alors la sa coince. Par exemple si je trentre :
http://www.facebook.com/album.php?aid=1 ... e199ac26d4 la seul partie qui sera cliquable sera http://www.facebook.com/album.php
comment puis-je faire pour que se soit toute l'adresse qui soit prise en compte ?
actuellement lorsqu'un internaute ecris un texte sur mon site et qu'il rentre une adresse web je fait en sorte que l'adresse qu'il rentre soit cliquable.
$message = preg_replace('#http://[a-z0-9._/-]+#i', '<a href="$0" target="_blank">$0</a>', stripslashes (htmlspecialchars($data['message'])));
si l'adresse que l'internaute rentre est du type http://www.lesite.com pas de problème. si l'adresse et du type http://www.lesite.com/lapage.php pas de probleme.
par contre si l'adresse est une adress du type lien vers page facebook alors la sa coince. Par exemple si je trentre :
http://www.facebook.com/album.php?aid=1 ... e199ac26d4 la seul partie qui sera cliquable sera http://www.facebook.com/album.php
comment puis-je faire pour que se soit toute l'adresse qui soit prise en compte ?