Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/12/2009, 05:41
Samou
 
Fecha de Ingreso: junio-2009
Mensajes: 115
Antigüedad: 15 años, 4 meses
Puntos: 0
Problemas con links

Hola a todos, estoy teniendo algunos problemas con los links q utilizo en mi aplicacion y quisiera saber si alguien me podria echar una mano.
El caso es que voy almacenando enlaces de diferentes paginas en una BBDD, como p.ej: http://www.etc.com; o del estilo https://www.etc.com o http://etc.com; o del estilo www.etc.com/asda/safadsf.html.
El caso es que tengo infinidad de formatos, sin embargo quisiera mostrarlos despues en una tabla como links a traves de los cuales se pueda acceder a sus respectivas paginas de origen.
Haciendo esto:
<a href="{$resultados[$Resul_clau][$enlace]}" target="_blank" class="external" style="cursor: pointer">{$resultados[$Resul_clau][$enlace]}</a>

(OJO esta en Smarty:
{$resultados[$Resul_clau][$enlace]}=URL que estaba guardada en la BBDD)

Y si la URl q tenia almacenada en la BBDD no empezaba con http o https, el enlace me lleva a una nueva pestaña pero de la siguiente forma:

http://localhost/prueba_nueva_reputa...uab.edu--donde www.uab.edu es la URL q tenia almacenada en la BBDD.
Lo q busco es alguna forma (expresion regular) de transformar los enlaces de la BBDD a links.

Espero su ayuda.
Muchas gracias de antemano