Ver Mensaje Individual
  #9 (permalink)  
Antiguo 15/04/2003, 13:38
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 24 años, 9 meses
Puntos: 129
Gryphus

Fijate bien como llamas a la función (¿conoces que es una función? ..) .. te lo digo porqué encerrastes en la función el ejemplo mismo de uso ...

Código PHP:
function make_clickable($text)
{
$ret = ' ' . $text;
$ret = preg_replace("#([\t\r\n ])([a-z0-9]+?){1}://([w-]+.([w-]+.)*[w]+(:[0-9]+)?(/[^ \"\n\r\t<]*)?)#i", '1<a href="2://3" target="_blank">2://3</a>', $ret);
$ret = preg_replace("#([\t\r\n ])(www|ftp).(([w-]+.)*[w]+(:[0-9]+)?(/[^ \"\n\r\t<]*)?)#i", '1<a href="http://2.3" target="_blank">2.3</a>', $ret);
$ret = preg_replace("#([\n ])([a-z0-9-_.]+?)@([w-]+.([w-.]+.)*[w]+)#i", "\1<a href=\"mailto:\2@\3\">\2@\3</a>", $ret);
$ret = substr($ret, 1);
return(
$ret);
} 
// aquí se acaba la función ..

// aquí va tu llamada a esa función ...
$text = "Hola, esta es una pagina que me recomedo una amiga, [url]http://www.microsoft.com,[/url] esta bastante buena (mi amiga)";
echo 
make_clickable($text); 
Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.