Avendo messo nel textarea la possibilità di rendere linkabile un'url si presenta il problema di togliere eventuali spazi interni ad esso.
Ho messo str_replace e funziona ma toglie gli spazi anche dal testo
Codice PHP:
$messaggio = str_replace(" ", "", $messaggio);
//Rende linkabile un'url automaticamente nel TEXTAREA
$messaggio = preg_replace('/((http(s)?:\/\/)|(www\\.))((\w|\.)+)(\/)?(\S+)?/i','<a class="EmUr1" href="\0">\0</a>',$messaggio);
$messaggio = str_replace("www.","http://www.",$messaggio);
$messaggio = str_replace("http://http://","http://",$messaggio);
if (strpos($url, 'http') === false) $url = "http://$url"; //Permette di aprire l'url inserito dal visitatore nel campo "MESSAGGIO" (cioè, non mette davanti al suo url quello del mio sito
)