• Lunes 18 de Noviembre de 2024, 05:28

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Nehandertal

Páginas: [1]
1
C# / Re: Desencriptar contraseña para validar usuario
« en: Lunes 18 de Enero de 2010, 18:21 »
No conozco el lenguaje de programación C#, pero a simple vista parece que lo que tienes mal es esto:
Código: C#
  1.  
  2. "SELECT *FROM usuarios WHERE password=SHA1(password)=@contrasena and (nombre_usuario=@nom) LIMIT 0, 1";
  3.  

Creo que deberías de ponerlo así:
Código: C#
  1.  
  2. "SELECT * FROM usuarios WHERE password=SHA1('@contrasena') AND nombre_usuario='@nom' LIMIT 0, 1";
  3.  

No se si será necesario acotar con comillas simples las variables ya que son strings y puede que tengan espacios, comas y demás caracteres extraños. Si con las comillas simples no te va, prueba sin ellas.

Ten en cuenta que en la validación de nombre que haces en esa select estás distinguiento entre mayúsculas y minúsculas.

Espero que te sirva.

Páginas: [1]