Bonjour voila je n'arrive pas a recuperer mes variables de sessions apres qu'un utilisateur se soit loggué sur le site

La page index , où se loggue l'utilisateur a un formulaire , qui passe en post les login et mot de passe a la page verif.php ....

a ce moment là grace a des echos , jai pu voir que mes variables etaient bonnes avec ce que javais fais .... jai mis un lien pour reafficher la page index
et mes variables sont fausses

je vous mets le code de index.php pour mieux comprendre , cordialement

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<?PHP
 
	if ( !$_SESSION['name'] )
	{
		session_name('tp2');						// Nom de la session
		session_start();
	}
	if( !$_SESSION['id'] ) $_SESSION['id'] = session_id();
	if(isset($_POST['niveau']))						{
	            $_SESSION['niveau'] = $_POST['niveau'];				}
 
?>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
 
<head>
<title>Site ffffffffff</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="diz.css" />
</head>
 
<body>
 
<div id="masthead">
	<div id="top_left">
	</div>
	<div id="header">
	</div>
</div>
<div id="container">
	<div id="left_col">
		<h4> Menu </h4>
		<ul>
			<form action="authentification.php" method="post">
			<li> Login <input type="text" name="Elogin" value="" /> </li>
			<li> Password <input type="password" name="Ppassword" value="" /> </li>
			<li> <input type="submit" name="Sconnexion" value="Se Connecter" /> </li>
			</form> 
			<li> <a href="index.php">Accueil</a> </li>
			<li> <a href="index.php?page=afficher_niveau">Afficher Niveau</a> </li>
			<?PHP if ( $_SESSION['niveau'] >= 3 ) printf("<li> <a href=index.php?page=admin>Administration</a> </li> "); ?>
		</ul>
	</div>
	<div id="page_content">
		<?PHP
			// Chargement de la page en fonction des parametres
			switch ($_GET["page"])
			{
			case "changer_niveau" :
 
				include("session/changer_niveau_user.php");		// Page permetant de choisir le niveau
            			break;
			case "afficher_niveau" :
 
				include("session/afficher_utilisateur.php");	// Page affichant les parametre de session
            			break;
			case "accueil" :
 
				include("session/accueil.php");	// Page affichant les parametre de session
            			break;
			case "admin" :
 
				include("session/admin.php");		// Page d'admin
            			break;
			default :
 
				include("session/accueil.php");		// Pour tout les autres cas : charger ACCUEIL
            			break;
			}
			?>
	</div>
</div>
<div id="footer">
</div>
 
</body>
 
</html>