Código PHP:
<?
setcookie("cookieUsuario", "".$_POST[ 'usuario' ]."", time() + 3600);
setcookie("cookiePsw", "".$_POST[ 'password' ]."", time() + 3600);
?>
<html>
<head>
<script type="text/javascript" src="script.js"></script>
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
</head>
<body>
<?
$usuario = $_COOKIE["cookieUsuario"];
$psw = $_COOKIE["cookiePsw"];
include ("datos_conexion.php");
$conexion=mysql_connect($mysql_server,$mysql_login,$mysql_pass) or die ("Error en la conexion");
mysql_select_db("db",$conexion);
$admindb=mysql_query("SELECT * FROM admin WHERE usuario='".$usuario."'");
$admindbf=mysql_fetch_row($admindb);
if(($admindbf[0]!=$usuario) || ($admindbf[1]!=$psw) || $usuario==null || $usuario==null){
echo "<h1>Introduce correctamente el usuario y passw</h1>";
}else{
aqui codigo de web
}
?>
</body>
</html>
Y lo que me pasa es, que siempre que intento entrar la 1º vez (escribiendo bien el usuario y la pw) me da error y me pide que introduzca correctamente el usu y pw. Encambio sin modificar los valores de los campos, vuelvo a conectarme y entra perfectamente.
¿Me podriais comentar por que me pasa esto?