Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2003, 18:31
rashid
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 22 años, 3 meses
Puntos: 11
Error al registrarme

Siempre me envía al error, no se por que, pues existe en la BD el usuario.

Tengo una fórmula que pasa el username:

<FORM METHOD='POST' ACTION='/php/php/login.php'>
<INPUT TYPE='TEXT' NAME='username'>
<INPUT TYPE='Password' NAME='password'>
<INPUT TYPE='SUBMIT' name="Ingresar" Value='Ingresar'>

es recibida por login.php que la procesa así:
<?

@ $db=mysql_connect ("localhost", "d_r", "r");
if (!$db){
echo "Error: Could not connect to database. Please try again later.";
exit;
}
mysql_select_db ("d_r");


if ($HTTP_POST_VARS['Ingresar']!=""){

$query = "Select * From Registration where username ='".$username."'";
//echo $query;
$result = mysql_query($query);
$row = mysql_fetch_array($result);
$dbpassword = $row["password"];
if ($dbpassword == $password){
session_register("session_username");
$session_username = $username;
session_register("session_email");
$session_email = $row["Email"];
echo " <script>document.location.href='/menu.php'</script>";
}else{
//echo $query;
echo " <script>document.location.href='/error.php?err=4'</script>";
}
} // Actualizar
?>


Al darle el echo $query me responde
Select * From Registration where username ='b'

O sea está bien, y ese usuario existe, pero al ponerla a trabajar, siempre me envía al error 4.

Alguien sabe por qué?
Tengo raaaato de estar peleando con esto y nada...