me carga analizar codigos extensos, pero te puedo orientar.
Con poner
$session_start(); al comienzo de cada pagina, haces que las variables de session (
$_SESSION['algo'];) se expandan por todo el sitio, cuando identificas un usuario tomando desde la base de datos:
identificar.php
Código PHP:
Ver original$_SESSION['nombre'] = $row['nombre'];
$_SESSION['email'] = $row['email'];
$_SESSION['edad'] = $row['edad'];
perfil.php
Código PHP:
Ver originalecho "Su nombre es ".$_SESSION['nombre']." y su email es ".$_SESSION['email'];
Para destruir sesiones se usa
$session_destroy() y con esto haces que se eliminen todas las sessiones creadas con anterioridad.
Espero haberte orientado en algo.