Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2006, 15:44
kelev
 
Fecha de Ingreso: junio-2006
Mensajes: 62
Antigüedad: 17 años, 11 meses
Puntos: 0
Pregunta pequeño problema con autentificacion de usuarios

bueno les comento...

hice un sistema de usuarios que anda bien pero todavia tiene 1 o 2 fallas qe no se como solucionar

Script:
Código PHP:

<?php require("conectar.php"?>
<html>
<head>
</head>
<body>
<center>
<br><br><br><br>        
        <?php 
            $sql 
"SELECT usuario,password FROM usuarios WHERE usuario='$_POST[user]'";
            
$result mysql_query($sql) or die(mysql_error());
            
$row mysql_fetch_array($result);
    IF (
$row[password] == $_POST[pass])
{
    print(
"    <table border=1 width=360 cellpadding='0' cellspacing='0' bordercolor='969696' height='120'>
    <tr>
         <td height=20 bgcolor='gray'>
    <tr>
         <td bgcolor='f1f1f1'>    <center>    
            Los datos son correctos, haga click <a href=admin.php>aqui</a> para ir al indice de administracion
            </td>
    </tr>
        </td>
    </tr>
        </table>"
);
}
    ELSE if (
$row[password] != $_POST[pass])
{    
    print(
"    <table border=1 width=360 cellpadding='0' cellspacing='0' bordercolor='969696' height='120'>
    <tr>
         <td height=20 bgcolor='gray'>
    <tr>
         <td bgcolor='f1f1f1'>    <center>
            Verifique los datos Ingresados e intentelo nuevamente <br>
            pulse <a href='login.php'> aqui </a> para volver a intentarlo 
        </td>
    </tr>
        </td>
    </tr>
        </table>"
);
}
    

?>
            

</body>
</html>
este script es el correspondiente al autentificador precisamente

bueno la cuestion es que el login no te deja pasar si pones cualquier contraseña pero si dejas el usuario en blanco o pones cualquier usuario sin contraseña te deja pasar... no se como solucionarlo...

si alguien me ayuda se agradece :D

Última edición por Cluster; 29/10/2006 a las 20:07