Bonjour,

Je souhaiterai utiliser des variables de sessions afin d'afficher un nom de login dans ma page :

Code inséré dans la page cible :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<div id="conteneur">
			<div id="sidebar1"><!--Colonne gauche / Administration-->
				<h3>Administration</h3>
				<p>Vous êtes maintenant identifié sous 
				<?php
					echo  '"'.$_SESSION['pseudo_'].'"';
				?>
			</div>
implémentation de variable de session (dans le script de login):
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
<?php
	mysql_connect("localhost","root","");
	mysql_select_db("metropolit_v1");
	/*Vérification du champ pseudo (vide)*/
	if (isset($_POST['pseudo']) && !empty($_POST['pseudo']) && isset($_POST['OK']) == 1)
	{
			/*Vérification du champ pass (vide)*/
			if (isset($_POST['pass']) && !empty($_POST['pass']))
			{
				$query = mysql_query("SELECT pass_admin, mel_admin, nom_admin FROM ADMIN WHERE mel_admin='".$_POST['pseudo']."'");
				$result = mysql_fetch_array($query);
				/*Vérification du mot de passe*/
 
							if ($result['pass_admin'] == $_POST['pass'])
								{
								header("Location: ../admin/admin.php");
								$_SESSION['mail_'] = $result['pseudo'];
								$_SESSION['pseudo_'] = $result['nom_admin'];
								}
							else 
								{
								echo 'Identifiants Incorrectes';
								}
			}		
			else											
				{
				echo 'Veuillez entrer un mot de passe';
				}
			}
			else 
			{
				echo 'Veuillez entrer un login';
			}
	mysql_close();
?>
Formulaire de login :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<div id="sidebar1"><!--Colonne gauche / Administration-->
				<h3>Administration</h3>
				<form method="post" action="./admin/script_auth.php">
					<label for="pseudo"><strong>Login :</strong><br /></label>
					<input type="text" name="pseudo" id="pseudo" value="" /><br/><br/>
					<label for="pass"><strong>Mot de passe :</strong><br /></label>
					<input type="password" name="pass" id="pass" /><br/> <br/>
					<input type="submit" name="OK" value="Se connecter !"/> <br/><br/>
				</form>
				<p><a href="passlost.php">Mot de passe oublié ?</a></p>
			</div>
Cependant cela ne marche pas et me renvois l'erreur suivante :

Vous êtes maintenant identifié sous
Notice: Undefined variable: _SESSION in C:\wamp\www\Metropolitain.org\admin\admin.php on line 46
""
Si quelqu'un peut m'aider ...