Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2012, 15:34
Avatar de fedefrankk
fedefrankk
 
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 16 años, 9 meses
Puntos: 7
Pregunta No me compara valores

Buenas a todos, tengo que comparar dos valores de u formulario que los compare con una base de datos, si son ciertos que se cree una sesion y si son falsos que me mande de nuevo al formulario, siempre me da que es incorrecto.

( he googleado bastante y solo encuentro script ya hechos de sesiones, pero quiero entenderlo y hacerlo yo.. )

mi codigo es el siguiente:

Código PHP:
Ver original
  1. <?
  2. include ("../funciones/config.php");
  3. include ("../funciones/conexion.php");
  4. $conectado = conectar ();
  5. $email=$_POST['email'];
  6. $pass=$_POST['pass'];
  7.  
  8. $registros=mysql_query("select * from usuarios",$conectado) or
  9.   die("Problemas en el select:".mysql_error());
  10. while ($reg=mysql_fetch_array($registros)){
  11.    
  12.     if ($reg['mail']== $email && $reg['pass']== $pass ){
  13.     $_SESSION["Usuario"]=true;
  14.     header("Location:../index1.php"); // va ya logeado a index1.php
  15.     }else{
  16.     session_unset(); // por si acaso borra sesiones
  17.         header("Location:regUsuario.php?error=1"); // y va de nuevo al formulario
  18.         }
  19.  
  20.    
  21. }
  22. ?>
Muchas gracias de antemano
Saludos a todos
Fede