La siguiente función php transforma las direcciones web de un texto por enlaces web que se abren en otra ventana.
Es un ejemplo bastante básico que fácilmente se puede adaptar a nuestras necesidades.
A la función se le puede pasar cualquier texto que ella se encarga de transformar los links.
//transforma las direcciones web de un texto que comiencen por http:// en links
function transforma_links($texto){
if (ereg("[\"|'][[:alpha:]]+://",$texto) == false){
$texto = ereg_replace('([[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/])', '<a href="\\1" target="\"_new\"">\\1</a>', $texto);
}
return($texto);
}
Fuente: http://es.php.net/


Escribir un Comentario