Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/09/2010, 16:22
Avatar de masterojitos
masterojitos
 
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 7 meses
Puntos: 105
Respuesta: links automaticamente O_O

Esta funcion "clickable", te permite cambiar los textos a url....

Código PHP:
Ver original
  1. <?php
  2. function clickable($url){
  3.     $url = str_replace(array("\\r", "\\n", "\\n\\r"), array("\r", "\n<BR>", "\n\r") ,$url);
  4.     $in = array('`((?:https?|ftp)://\S+[[:alnum:]]/?)`si', '`((?<!//)(www\.\S+[[:alnum:]]/?))`si');
  5.     $out = array('<a href="$1">$1</a>', '<a href="http://$1">$1</a>');
  6.     return preg_replace($in,$out,$url);
  7. }
  8.  
  9. $string = "Este es un enlace www.forosdelweb.com";
  10. echo clickable($string);
  11. //deberia quedar: Este es un enlace <a href="http://www.forosdelweb.com">www.forosdelweb.com</a>
  12. ?>

Suerte
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog