$UserQ = mysql_query("SELECT * FROM usuarios WHERE login=$E_Login");
$UserA = mysql_fetch_array($UserQ); (linha 8)
if($UserA['login'] == $E_Login && $UserA['senha'] == $E_Pass) {
setcookie("login",$UserA['login'],time() + 900000);
setcookie("pass",$UserA['senha'],time() + 900000);
setcookie("name",$UserA['nome'],time() + 900000);
setcookie("email",$UserA['email'],time() + 900000);
setcookie("level",$UserA['nivel'],time() + 900000);
$LoginOk = 1;
}
if(!$LoginOk) { ActError("E_Login, E_Pass", "Login ou senha incorretos","login"); }
o problema é q mesmo com o login e senha corretos ele sempre retorna falso com Login ou Senha incorretos, ja tentei várias coisas mas o apache não retorna nenhum erro de query ou sintaxe. agradeço desde ja pela ajuda
edit
ah sim, se eu colocar o if(!$LoginOk) para if($LoginOk) ele retorna o erro de que o argumento não é um resultado válido de uma query MySQL:
Warning: Supplied argument is not a valid MySQL result resource in c:\apache\htdocs\escola\login.php on line 8