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...
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)