tengo un logeo de usuario = rut y un password ahora tengo que validar que el usuario que se logee exista para que pueda entrar al sistema...
pero no logro hacerlo alguien me puede ayudar es es mi codigo de validacion
Código PHP:
Ver original
<?php /* Importante: La función session_start() debe ir primero que cualquier código */ //Conexion a la base de datos require_once("../../Connections/F16.php"); //*************************************************************************** //Preguntamos si el usuario existe en la base de datos $sql="select rut from ANTECEDENTES_PERSONALES where rut='".$_POST["rut"]."'"; { echo "<script type='text/javascript'> alert('El usuario ".$_POST["rut"]." no existe en la base de datos'); window.location='../index.php'; </script>"; }else { //****************************************************************************** //Ahora preguntamos el el login y el password coinciden en la base de datos $consulta="select * from ANTECEDENTES_PERSONALES where rut='".$_POST["rut"]."' and password='".$_POST["password"]."' "; { echo "<script type='text/javascript'> alert('El usuario y el pass ingresados no conciden'); window.location='../index.php'; </script>"; }else { //****************************************************************************** //Ahora le damos acceso a nuestros contenidos restringidos if($_POST["rut"] != "" && $_POST["password"]!= "") { $nick = $_POST["rut"]; $pass2 =$_POST["password"]; { if($row["password"] == $pass2) { $_SESSION['rut'] = $row['rut']; $_SESSION['nombres1'] = $row['nombre']; echo "<script type='text/javascript'> alert('".$row['nombre']." ha Ingresado ha Ficha de Postulantes'); window.location='../index2.php'; </script>"; } } } } //******************************************************************************// } ?>
bueno otra cosa la password en la base de datos esta encriptada ahi no se si deberia colocar algo en la comparacion o no?
el meto de encriptacion es el mhash