par <http://... [PHP] transformer un texte du type [url] - PHP - Programmation
Marsh Posté le 01-12-2002 à 18:52:26
Va falloir etre plus precis parce que je suis pas une foudre sur PHP.
Marsh Posté le 01-12-2002 à 19:04:04
if www. then echo <a href="lelien">lelien</a>
avec des regex evidement
www.lelien.com
Marsh Posté le 03-12-2002 à 10:42:43
/* Fonction remplacant les adresses URL par des liens */
function url($msg)
{if ($msg)
return eregi_replace("((http|https)://[A-Za-z0-9_.%/?=:;+-]{5,})","<a href=\\1 target='_blank'>\\1</a>",$msg);
else
return " ";}
/* FIN de fonction */
Marsh Posté le 28-06-2003 à 12:26:32
$url="www.test.com";
echo "<a href=http://".$url.">".$url."</a>";
Marsh Posté le 28-06-2003 à 16:10:02
doit y avoir de faire comme en perl, un split sur les espaces
apres tu vérifies lesquels commencent pas http:// et ceux la tu affiche un <a> avant et </a> apres
mais c un peu énergivore car faut que tu test sur chacun de tes mots de ton texte
t beaucoup mieux d'ajouter le tag html direct dans ta bd
Marsh Posté le 01-12-2002 à 18:49:54
Voila mon probleme, je souhaiterais remplacer un texte enregistre dans une base de donnée de la forme
http://www.test.com
par
<a href=http://www.test.com>http://www.test.com</a>
ou
ici
par
<a href=http://www.test.com>ici</a>
Merci d'avance