• Sábado 15 de Diciembre de 2018, 13:29

Autor Tema:  Sistema de login encriptado.  (Leído 6410 veces)

Alchiment

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Sistema de login encriptado.
« en: Viernes 22 de Febrero de 2013, 18:38 »
0
Saludos.  :smartass:

Soy nuevo en este foro y también en la programación php, estoy intentando realizar un sistema de login encriptado con php y mysql y utilizo el aes_encrypt por ejemplo:

      INSERT INTO principal (codigo, nombre, contrasena)
         values (03, 'Carlos', aes_encrypt('Carlos2', 'password'));

Esto se encripta en la base de datos, pero mi pregunta es como hago que una persona pueda acceder con esa contraseña encriptada, pense en almacenar los campos en una variable php y asi realizar una comparación.

Estoy probando con un nuevo campo que tenga de nombre Richard y contraseña Richard2 pero no lo compara el nombre junto a la contraseña y no logro darle  :ayuda:
   pd: lo probé con solo el nombre y si lo da pero lo pruebo con la contrasea NO encriptada y no da.  :nosweat:


     if(isset($_POST['enviar'])){
           if($_POST['txtnombre'] == $Vnombre and $_POST['txtcontrasena'] == $Vcontrasena ){
             
                echo '<h1> es correcto </h1>el nombre: '.$_POST['txtnombre'];
            }else{
                echo '<h1>es incorrecto </h1>el nombre: '.$_POST['txtnombre'];
            }
        }

Gracias  :suerte:

¡Un error ha ocurrido!

Class 'Geshi' not found