se autentifica a un usuario cuando se loguea nada mas,
si en index.php pones este codigo:
Código PHP:
<?
session_start();
// esta es la variable de sesion que te dice quien se ha logueado $_SESSION['']
if (isset($_SESSION['la variable que uses para login']))
{
echo 'Hola, ';
echo '<b>'.$_SESSION['username']. '</b>.';
echo '<a href="salir.php">salir</a>';
}
?>
//y despues de logearse el usuario que se logueo aparecera el index.php
//como Hola, user salir
//y sali es el link que hace que abandone la sesion y no aparezca su nombre y haga que no pueda estar en la zona restringida.
//por ejemplo pon este codigo en la cabecera de la pagina protegida:
[PHP]
<?php
session_start();
if (isset($_SESSION['la variable que uses para login']))
{
$user = $_SESSION['username'];
header( "Location: restingido.php ); // Te redirecciona a zona restringida
}else{
header( "Location: index.php ); //si no esta logeado te manda a index
}
?>
[/PHP]