Es una cosa rara que no le funcione. En mi web tengo como dice cluster.
1.- Envia el formulario
2.- en un pequeño script, comprueba el nombre de usuarios y contraseña en la base de datos
3.- Si hay alguna fila que tenga esos datos (así):
Código PHP:
if (mysql_num_rows($rs)!=0){
setcookie("paso","si",time()+3600);
setcookie("usuario","$nick",time()+3600);
header ("Location: usuarios_registrados.php");
}else {
header("Location: index.php?error=si");
}
Y entonces en la página "usuarios_registrados.php" pongo así:
Código PHP:
if ($HTTP_COOKIE_VARS["paso"] == "si"){
// aqui el html
}
else
{
//aquí el html diciendo que no paso por el formulario de autentificación.
}
Bueno imagino que lo entendisteis, pero sigo sin entender por que no le va a el tal y como dijo al principio.
Un saludo