Bueno , acabo de empezar en esto del php y he creado un logueo desde 0.
Me funciona perfectamente, pero el `problema es que no se denegar el accesoa index.php sino has introducido los datos.
Me refiero que siv oy directo al index.php sin pasar por este logueo ( el codigo html esta en otro archivo) se me abre la web de todas formas.
Ahí va el codigo:
Código PHP:
<?php
if (isset($_POST["usuario"]) && isset($_POST["pass"]) && $_POST["enviar"]) {
if ($_POST["usuario"] == "zeuser" && $_POST["pass"] == "test") {
echo '<script>window.location = "index.php";</script>';
} else {
echo "Error: Nombre de usuario y/o contraseña incorrectos";
exit; //El exit mejor cuando falla el login ;)
}
}
?>
Mi pregunta es, como hago para que no se pueda acceder al index.php sin antes haver pasado pro este logueo?
PD: uso este codigo javascript : '<script>window.location = "index.php";</script>'; porque mi server no me acepta la funcion header() o almenos eso parece.
Salu2 :D