Ho questi 2 codici che rendono cliccabili mail o url se inseriti nel textarea, però nel testo devo inserire uno o l'altro per renderli indipendenti dal rest, se li inserisco entrambi rendono linkabile anche il testo che sta in mezzo (tutta la parte azzurra) es:
testo1 piero@mail.it testo2 www.sito.it testo3
E poi li richiamo nel textareaCodice PHP:$messaggio = preg_replace("/([ ](.*)[@](.*)[.][a-z]{2,4})/","<a href=\"mailto:$0\" class=\"carattereText\">$0</a>",$messaggio);
$messaggio = preg_replace("/(ftp(s|es)?:\/\/|sftp:\/\/|http(s)?:\/\/|www\.)(.*)[ ]/","<a href=\"$0\" target=\"_blank\" class=\"carattereText\">$0</a>",$messaggio);
Codice HTML:$tabella .= "<div id=\"tabella-long\">"; $tabella .= "<span class=\"carattereMess\">$messaggio</span>"; $tabella .= "</div>";

LinkBack URL
About LinkBacks

