Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2015, 06:27
jappier
 
Fecha de Ingreso: febrero-2015
Mensajes: 51
Antigüedad: 9 años, 2 meses
Puntos: 0
Fallo inicio de sesion

Hola amigos!! Estoy teniendo problemas con el código a la hora de iniciar sesión con PHP:

Código PHP:
<?php

    
require("connect_db.php");

    
$username=$_POST['DNI'];
    
$pass=$_POST['pass'];
    
    
$sql2=mysql_query("SELECT * FROM clientes WHERE DNI = '$username'");
    if(
$f2=mysql_fetch_array($sql2)){
        if(
$pass== "admin12" && $username == "1234567"){
            echo 
'<script>alert("BIENVENIDO ADMINISTRADOR")</script> ';
            echo 
"<script>location.href='index.php'</script>";
        }
    }
    
        
    
$sql=mysql_query("SELECT * FROM clientes WHERE DNI ='$username'");
    if(
$f=mysql_fetch_array($sql)){
        if(
$pass==$f['contrasena']){
            
header("Location: clientes.php");
        }    
        else{
            echo 
'<script>alert("CONTRASEÑA INCORRECTA")</script> ';
            echo 
"<script>location.href='../index.php'</script>";
        }
    }
    else{
        echo 
'<script>alert("ESTE USUARIO NO EXISTE, PORFAVOR REGISTRESE PARA PODER INGRESAR")</script> ';
        echo 
"<script>location.href='../index.php'</script>";    
    }
    
    
?>
Así como lo tengo no reconoce el administrador, cuando le meto su usuario y contraseña accede a la página de clientes.php, debería entrar en index.php.

¿Alguna sugerencia?

Saludos.