Ver Mensaje Individual
  #11 (permalink)  
Antiguo 11/06/2013, 14:41
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: Acortador URL

Cita:
Iniciado por Trollian Ver Mensaje
Pero la pregunta que yo tenia era como obtienes el HASH generado una vez tienes ya la url corta. Donde he de poner ese código y que pasos he de seguir.

Vuelvo a dar las gracias a todos los que me estáis ayudando.
Ud leyo mi mensaje de Hoy, 14:20 ?


Ese codigo lo he probado..... no hay mucho mas que hacer:

1) Preguntas la url completa
2) Preguntas a tu base de datos cual es el ID mas grande (de la ultima insercion)
3) En base a es ultimo ID, generas el 'HASH' como te coloque arriba
4) Almacenas en la DB

5) Cuando alguien ingresa con la URL corta, obtienes el segmento donde esta el hash
6) Ejecutas el segundo codigo que coloque que regenera el ID para recuperar la URL FULL de la DB a partir de ese HASH
7) Con el ID, obtienes la URL de la DB
8) Redireccionas a esa URL completa

Es un HASH DETERMINISITICO y obviamente reversible


Si lo quisieras mas seguro harias un md5(url_enconde()) por ejemplo pero no le veo el sentido, nadie va a colocar una URL de un archivo industrial
__________________
Salu2!