Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2006, 15:45
kelev
 
Fecha de Ingreso: junio-2006
Mensajes: 62
Antigüedad: 17 años, 10 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:
[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>

[php]

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; 30/10/2006 a las 06:16