Avatar Image
Machacateclados
Machacateclados

Espero que me puedan ayudar con lo siguiente:

Tengo unios foros y necesito que ya el listado de posts identifiquen y activen URL's... sin la necesidad de formato especial a la hora de redactas el mensaje... alguien sabe?

Avatar Image
User 390661
@man / @woman
@man / @woman
Codigo PHP:

<?php
function hyperlink(&$text)
{
   
// si coindice protocolo://direccion/ruta/
   
$text = ereg_replace("[a-zA-Z]+://([.]?[a-zA-Z0-9_/-])*", "<a href=\"\0\">\0</a>", $text);

   
// si coincide www.something
   
$text = ereg_replace("(^| )(www([.]?[a-zA-Z0-9_/-])*)", "\1<a href=\"http://\2\">\2</a>", $text);
}
?>

Avatar Image
Machacateclados
Machacateclados

Emmm... no entiendo. Cuando pongo esto:
<?php
$text = 'www.ejemplo.com';

// si coindice protocolo://direccion/ruta/
$text = ereg_replace("[a-zA-Z]+://([.]?[a-zA-Z0-9_/-])*", "<a href=\"\0\">\0</a>", $text);

// si coincide www.something
$text = ereg_replace("(^| )(www([.]?[a-zA-Z0-9_/-])*)", "\1<a href=\"http://\2\">\2</a>", $text);

print $text;
?>

me imprime esto:
<a href="http://"></a>

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares