Codice PHP:
<? 
session_start
(); 
session_regenerate_id(TRUE); 
// Controllo accesso
 
if (!isset($_SESSION['nick'] ) and ($_SESSION['password'] ) ) 
header('location: index.php'); 
exit; 
} else
{ echo 
"Benvenuto ".$_SESSION['nick'];
}
?>
Ciao a tutti, questo codice mi dovrebbe mantenere sempre la sessione ma quando arrivo alla pagina e dovrebbe dirmi ad esempio "Benvenuto Marco" dove Marco in questo caso sarebbe la $_SESSION['nick'];

è invece mi dice solamente benvenuto, al che mi viene in mente che la sessione non venga mantenuta, qualcuno ha un'idea del perché?