Adresse web transphormation en liens ??

[Résolu]
Signaler
Messages postés
8
Date d'inscription
lundi 28 mars 2005
Statut
Membre
Dernière intervention
25 septembre 2006
-
Messages postés
8
Date d'inscription
lundi 28 mars 2005
Statut
Membre
Dernière intervention
25 septembre 2006
-
Bonjour,

Voici mon problème :

J'ai un formulaire avec un text area, je rentre un tas de blabla et des adresse web pour un seul et mème enregistrement.

J'aimerais que sur la page ou j'affiche mes news.. les adresses ce transphorme directement en liens exécutable..

Mais comment faire ??

Est-ce que si je rentre en mème temp que mon text des cote comme <a href avec mes adresse elle seront automatiquement transcrite en liens ?

Si vous avez une solution .. merci (par exemple un bouton qui me mettrais des <a href ou un script qui lit la page et transphorme les adresses en liens...

Merci d'avance.

4 réponses

Messages postés
158
Date d'inscription
samedi 8 février 2003
Statut
Membre
Dernière intervention
17 juin 2010

tu peux regarder du côté des expressions régulières.
Il y a une solution à cette adresse :
http://www.mines.inpl-nancy.fr/~tisseran/cours/php/php3.html
Messages postés
449
Date d'inscription
jeudi 26 août 2004
Statut
Membre
Dernière intervention
5 mars 2009

Voila un petit exemple :

$Regex = '`(http|ftp|https)(://[a-z0-9\.-]*\.[a-z0-9\.-]+\.[a-z]{2,})`i';
$News = preg_replace($Regex, '[\\1\\2 \\1\\2]', $News);

Pas parfait comme regex, mais peut te donner une idee de base. Pour un cours sur les regex, va voir sur le siteduzero.com qui propose des tutos sympa.

@+
Messages postés
8
Date d'inscription
lundi 28 mars 2005
Statut
Membre
Dernière intervention
25 septembre 2006

Merci vos réponse me sont d'un grans secour :) @+
Messages postés
8
Date d'inscription
lundi 28 mars 2005
Statut
Membre
Dernière intervention
25 septembre 2006

Merci vos réponse me sont d'un grans secour :) @+