Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/06/2014, 00:17
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Problema con inicio de sesión consulta

Para empezar, basta con que una y solo una vez realices la desinfección de los datos, no por cada vez que vayas a utilizarlos. Por otro lado, veo que encriptas la contraseña antes de hace la consulta, quizá ahí está el error pues el valor encriptado será distinto por cada vez que utilices la función crypt.

Por ejemplo:

Código PHP:
Ver original
  1. $string = 'hola';
  2. echo crypt($string);
  3. echo crypt($string);
  4. echo crypt($string);
  5. echo crypt($string);
  6. echo crypt($string);

Imprime lo siguiente:
Código HTML:
Ver original
  1. $6$39LhNARSOo8k$YyNVRt129lGZQsyJaEW8SNZLNcNI7b/NRk7/uE3vKwN./I/3..nFLP0rpvUzHYQTIEbDANyGR7XJ9musknc1p0
  2. $6$IF/yGtWb/oQ/$NWQt1Qx26ZkCyRBqss.Vlrob6WLnmkfKEaP9RV4KgNxvSnn6MsPg3ADnmDa5NhaKievJ23Am89fmtN452jygy0
  3. $6$b4KhbviunMgO$mDNDKw9NQU337tGZnavM0Vmm2uM0uFZkrpck5JBub/xMXvWkbimnKwWBwgE500HO0.yiXjxKGuUwCqa/MMrtO/
  4. $6$85H16r9tk1fi$Csizfyj5qBwI9HJDytkUiLb8JRLvu7riAsa1iInXkT.5LW9JlHd44sHDYL.qmV9ur/xXbaLGw8HJh2QvefRtA0
  5. $6$qCTmMZstRk5A$pOmm1FKRZORDHkUeK56zv4dCegn9qlgND09xByVO1J.mCfPU3FPhN5nyLHox3IrF3OYXI42CkM7EctIAqZ80c/

Todas las cadenas generadas son distintas a pesar de que la cadena base es la misma. Ve la manera de no tener que utilizar esa función para hacer la consulta.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand