Flux rss

[PHP] Transformer une URL en lien hypertexte cliquable

Bookmark Ajouter aux favoris / Partager
Dernière mise à jour le 27 octobre 2006 à 00:14 par Ssylvainsab
Publié par Jeff
Grâce aux expressions régulières, il est possible de transformer en lien hypertexte toute URL de la forme http://URL (ou ftp://URL) ou bien commençant par www. :
<?
$message = eregi_replace("((([ftp://])|(http(s?)://))((:alnum:|[-\%\.\?\=\#\_\:\&\/\~\+\@\,\;])*))","<a href = '\\0' target='_blank'>\\0</a>",$message);

$message = eregi_replace("(([^/])www\.|(^www\.))((:alnum:|[-\%\.\?\=\#\_\:\&\/\~\+\@\,\;])*)","\\2<a href = 'http://www.\\4' target='_blank'>www.\\4</a>",$message);
?>


Un exemple :
http://sylvain.sab.free.fr/autres/temp/creer_liens.html
La source de la page qui traite les données :
http://sylvain.sab.free.fr/creer_liens.php?source
Transformer une URL en lien hypertexte cliqua Bonjour, J'ai trouvé sur la page http://www.commentcamarche.net/faq/sujet 891 php transformer une url en lien hypertexte cliquable www.commentcamarche.net/forum/affich-11161788-transformer-une-url-en-lien-hypertexte-cliqua
Problème de Lien Hypertexte sous Outlook ! (Résolu) Bonjour, Voilà, j'ai récemment changer le nom de mon navigateur "Mozilla Firefox" en World Exploration" (détail :). Or, dés lors, lorsque je recoit un lien hypertexte dans un courrier Outlook et que je clique sur celui-ci, il m'indique clairement :... www.commentcamarche.net/forum/affich-5638637-probleme-de-lien-hypertexte-sous-outlook
Lien hypertexte, Msn cam active Bonjour, J'ai un problème avec msn quand j'ai ma cam d'active : Si on m'envoi un lien hypertexte, je clique dessus, la page msn se fige, et le lien de s'ouvre pas. Je suis obligé de tuer le processus correspondant ... Et cela me fait pareil si j'essai... www.commentcamarche.net/forum/affich-12546428-lien-hypertexte-msn-cam-active
[Word] Supprimer tous les liens hypertextesLorsque vous copiez-collez un extrait d'une page web, vous risquez fort d'obtenir dans le texte de nombreux liens hypertextes. Voici deux solutions pour supprimer les liens hypertextes d'un document Word. 1° solution : un lien hypertexte à la... www.commentcamarche.net/faq/sujet-4765-word-supprimer-tous-les-liens-hypertextes
Problème pour ouvrir les liens dans OutlookSi Outlook est dans l'impossibilité d'ouvrir un lien hypertexte, ou si les liens dans les messages ouvrent l'explorateur sans charger la page Web, il suffit de suivre l'une des procédures suivantes : Méthode 1 Méthode 2 Méthode 3 Pour... www.commentcamarche.net/faq/sujet-2799-probleme-pour-ouvrir-les-liens-dans-outlook
Lien hypertexte sur Lotus Note, formule?Bonjour, Je souhaite créer un lien hypertexte dans un nouveau mémo sous Lotus Note. Ce lien est de type L:/..../..../... Je suis déjà allée dans Création/Sélectionner zone sensible/zone sensible de liaison, je sélectionne URL mais dans type je ne sais... www.commentcamarche.net/forum/affich-13038634-lien-hypertexte-sur-lotus-note-formule
Lien hypertexte sur une colonne EXCELBonjour, Sur une feuille Excel je souhaiterais paramétrer la colonne C de façon a ce que chaque cellule de cette colonne posséde un lien Hypertexte vers une autre feuille du classeur qui s'appelle par le même nom. Par exemple, quand je clique sur la... www.commentcamarche.net/forum/affich-12814221-lien-hypertexte-sur-une-colonne-excel
Lien hypertexte powerpoint (Résolu)Bonjour, j'ai créé un lien hypertexte sous powerpoint, celui ci est souligné est-ce possible de supprimer le soulignage? Merci de votre aide www.commentcamarche.net/forum/affich-7035427-lien-hypertexte-powerpoint
Les liens hypertextesPrésentation des ancrages Les liens hypertextes (ancrages) sont des éléments d'une page HTML (soulignés lorsqu'il s'agit de texte) permettant aux internautes de naviguer vers une nouvelle adresse lorsque l'on clique dessus. Ce sont les liens... www.commentcamarche.net/contents/html/htmlhypertxt.php3
Le droit des liens hypertextesIntroduction aux liens hypertextes Les liens hypertextes (parfois appelés pointeurs) sont le moteur de l'interactivité du web. En effet, c'est grâce aux liens qu'il est possible à l'internaute de naviguer entre les pages d'un site, mais également... www.commentcamarche.net/contents/droits/liens-hypertextes.php3