Automação de links em uma página web

  • Autor Autor MAF
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
M

MAF

Épsilon
Redactor
Verificación en dos pasos activada
Buenas,

Tengo una web en la que añado enlaces en formato texto (sin el propio enlace con el href y tal) y me gustaría que para ahorrarme trabajo, que cada vez que inserto uno, automáticamente se le enlace...

Para que me entendáis, es como si yo aquí escribo la url de una web y sin enlazarlo ya se pone el enlace automáticamente.

Quería saber si alguno sabíais como hacer esto.

Un saludo y gracias
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Creo que en html difícil, necesitarías alguna class en php. Algo asi:

PHP:
<?php
/* Ejemplo */
$string='http://www.ulloaelcubano.com';
echo autoenlace($string);

/* Funcion que transforma las URLS en enlaces */
function autoenlace($string){

/* Asegurarse de que hay http:// en todas las URLS */
$string = preg_replace("/([^\w\/])(www\.[a-z0-9\-]+\.[a-z0-9\-]+)/i", "$1http://$2",$string);
/* transformar URLS en enlaces*/
$string = preg_replace("/([\w]+:\/\/[\w-?&;#~=\.\/\@]+[\w\/])/i","<a target=\"_blank\" href=\"$1\">$1</A>",$string);

return $string;
}

?>
 
mmm Gracias, voy a probar 🙂
 
Voltar
Topo