control.php
Código PHP:
<?
//vemos si el usuario y contraseña es váildo
if ($_POST["usuario"]=="miguel" && $_POST["contrasena"]=="qwerty"){
//usuario y contraseña válidos
//defino una sesion y guardo datos
session_start();
$_SESSION["autentificado"]= "SI";
header ("Location:mantenimiento.php");
exit;
}else {
//si no existe le mando otra vez a la portada
header("Location:entrada.php?errorusuario=si");
exit;
}
?>
Seguridad.php
Código PHP:
<?
//Inicio la sesión
session_start();
//COMPRUEBA QUE EL USUARIO ESTA AUTENTIFICADO
if ($_SESSION["autentificado"] != "SI") {
//si no existe, envio a la página de autentificacion
header("Location:entrada.php");
//ademas salgo de este script
exit;
}
?>
asi debe quedar tu codigo y corrije lo que dice cluster despues de cada redireccion con header usa exit;
y procura no enviar nada de html antes de cualquier header ten cuidado con los espacios