Précédent   Forum des professionnels en informatique > PHP > Langage > Regex
Regex Forum d'entraide sur les expressions rationnelles PHP. Avant de poster -> FAQ regex, Cours de regex et Sources de regex
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/03/2006, 04h45   #1
Candidat au titre de Membre du Club
 
Inscription : septembre 2005
Messages : 72
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 72
Points : 13
Points : 13
Par défaut URL cliquable comment faire ?

Bonjour,
Mon petit probleme du moment... Sur mon NEWS je voudrais que lorsque dans mon texte j'écris une Url elle soit cliquable. Est que c'est possible de faire ca ?

Merci pour votre aide
loady est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/03/2006, 09h24   #2
Rédactrice
 
Avatar de xave
 
Inscription : mai 2002
Messages : 860
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : mai 2002
Messages : 860
Points : 824
Points : 824
Salut,

Le seul moyen que je vois est de détecter ton url dans le texte et de lui rajouter les balises
Code :
<a href>url_trouvée</a>
autour quand tu la trouves...
__________________
Les règles du forum
Cours et tutoriels php
Développements web (CSS, (X)HTML,javascript, etc...)
Cours et tutoriels MySQL
Tutoriels Ajax
Initiation à PHP-GTK1


Il n'est point de bonheur sans liberté, ni de liberté sans courage. Péricles
xave est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/03/2006, 09h29   #3
Expert Confirmé
 
Avatar de titoumimi
 
Inscription : décembre 2003
Messages : 3 717
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : décembre 2003
Messages : 3 717
Points : 3 082
Points : 3 082
pour ca, regardes du coté des regexp... en gros, tu va rechercher toutes les chaines qui commencent par http:// ou par www, jusqu'a rencontrer un un espace, et l'encadrer par une balise A...
titoumimi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/03/2006, 15h33   #4
Candidat au titre de Membre du Club
 
Inscription : septembre 2005
Messages : 72
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 72
Points : 13
Points : 13
Woaw, regexp !! quesako ,comment ca marche, moi j'avoue je suis +/-debutant vous auriez pas un petit exemple pour que se soit plus clair pour moi. Merci
loady est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/03/2006, 15h44   #5
Expert Confirmé
 
Avatar de titoumimi
 
Inscription : décembre 2003
Messages : 3 717
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : décembre 2003
Messages : 3 717
Points : 3 082
Points : 3 082
les regexp, ou expressions régulières, servent à discerner certains bouts de textes, dans un texte...

un bon site pour découvrir : http://cyberzoide.developpez.com/php4/regex/
titoumimi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/03/2006, 16h34   #6
Membre émérite
 
Avatar de macbook
 
Inscription : février 2006
Messages : 840
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 840
Points : 924
Points : 924
Un début de commencement :

Citation:
<?php
$chaine 
preg_replace("#((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is""<a href=\"http://\\1\" target=\"_blank\">\\1</a>"$chaine ) ;
?>

Phpsyntaxcolor powered by decabodi.com
__________________
Consultant idéaliste.
macbook est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h23.


 
 
 
 
Partenaires

Hébergement Web