Red de conocimiento informático - Espacio del host - Estoy usando PHP para crear un módulo de conferencia. ¿Cómo puedo agregar automáticamente un enlace al ingresar una URL?

Estoy usando PHP para crear un módulo de conferencia. ¿Cómo puedo agregar automáticamente un enlace al ingresar una URL?

Hola mvc01:

El problema que planteaste se puede resolver con expresiones regulares, como se muestra a continuación:

Agregar automáticamente la función PHP de encabezado "http://" código:

if?(!preg_match("/^(http|ftp):/",?$_POST['url'])){

$_POST ['url']? =?'

$_POST['url'];

}

PHP convierte cadenas de URL Convierte cadenas de URL y direcciones de correo electrónico a hipervínculos en los que se puede hacer clic:

función? makeClickableLinks($text)?{ $text?=?eregi_replace('(( (f|ht){1}tp://)[-a- zA-Z0-9@:%_+. ~#? &//=]+)', '\1',? =?eregi_replace('([[:espacio:]()[{}])(www.[-a-zA-Z0-9@: %_+. ~#?&//=]+)', ' \1

,? $texto); $texto?=?eregi_replace('([_. 0-9a-z-]+@([0-9a-z] [0-9a-z-]+.) +[a-z]{2,3})', '\1', $texto);

¿volver?