Habiendo hecho el redireccionamiento y terminando el script con exit .. en el condicional .. yo hasta quitarial el }else{ .. pues si se cumple la condición ademas de redireccionar al navegador del cliente a otra página se va a terminar ahí mismo la ejecución del script ..
Y ya puestos .. usaría isset() o empty() mejor para ver si esa variable de sesión se declaró o no ..
Código PHP:
<?php
session_start();
if (empty($_SESSION['variable'])) {
header("Location: sinprivilegios.php");
exit;
}
?>
<html>
ta
ta
ta(código html, asp, etc)
</html>
Y continuando la PD de josemi xD:
PD: Para saber lo que significan la funciones, buscalas en el manual en
www.php.net
Un saludo,