Ver Mensaje Individual
  #16 (permalink)  
Antiguo 29/11/2005, 02:12
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Cita:
En la Base de datos se ve asi : 32e841
... ¿es textual lo que dices?; El algoritmo MD5() te va a regresar una cadena de carácteres de igual longitud sea la entrada que sea. Simplemente si encriptaste al guardar no puedes tener solo "32e841" sino que deberías tener una cadena con 32 carácteres (como la segunda que muestras). Pregunta: ¿el campo de tu BD tiene espacio para esos 32 carácteres??, ¿será que no y solo guardaste una parte?, ¿ó solo era "ilustrativo" el caso?; entonces no fue conveniente .

... no hay complicación, pasa el dato recibido por la función MD5() y comparalo con el guardado... el resultado de la función debe ser el mismo para una misma entrada por lo que la comparación es directa.

Saludos!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"