Bonjour à tous
je suis en train de travail sur un formulaire. Je souhaite transformer les liens qu'envoie l'utilisateur dans son texte (par exemple un lien qu'il a copié/collé, ou une adresse mail) en lien cliquable. En gros, transformer un morceau du texte en lien "href" s'il contient un "@" ou "http" ou "https" ou ".com" ou ".fr" ou ".www" ou ".php" ou ".html" etc......
J'ai essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$linkedtext = preg_replace ( '@\bhttp://([a-zA-Z0-9.%/]+)\b@', '<a href="http://$1">$1</a>', $_POST['mon_texte']);
mais ça ne marche pas.
Merci d'avance