Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/09/2007, 23:52
Avatar de jfcutout
jfcutout
 
Fecha de Ingreso: septiembre-2007
Mensajes: 13
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: Convertir textos en enlaces en PHP

Buenas!!! Bueno esta es mi deduccion: espero te sirva para interpretarl mejor.

$texto (indica la variable texto, osea un texinput con nombre texto)

preg_replace (es la funcion que va a remplasar lo espesificado mas adelante)

( "/(http:\/\/[^(\)|[:space:])]*)\)/" , "<a href=\"\\1\" target=\"_blank\">\\1</a>)" ,

esto indica que cuando el php lea el texto y encuentre "http://" lo que sigue del texto hasta las proxima barra "\" debe asignar lo que sigue, que es el link. (va a tomar el link el mismo texto no)
target indica donde debe abrirse el link, en este caso en una ventana nueva.

para utilizarlo, solo debes cambiar la variable $texto por el nombre de la tuya y lo insertas en tu php.

Espero te sirva, en caso contrario. acepto tus puteadas. jeje. Saludos.

$texto = preg_replace ( "/(http:\/\/[^(\)|[:space:])]*)\)/" ,
"<a href=\"\\1\" target=\"_blank\">\\1</a>)" ,
$texto );