Bonjour à tous,

J'ai un problème lorsque je rappelle ma variable session en page d’accueil

Lors de l'authentification mon inscription marche bien mais j'ai un problème pour afficher à la place de l'authentification le nom de l'utilisateur connecté.

Voici le code source

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
 
// Connexion à la BDD
include 'connexion.php';
 
$sql =
<<<SQL
SELECT
    login_personne,
	password_personne
FROM
    personne
WHERE login_personne="$_POST['login']"
SQL;
 
$qry = mysql_query($sql);
if ($qry === false) 
{
     die(mysql_error());
}
 
while ($row = mysql_fetch_assoc($qry)) {
	$login_bdd = $row['login_personne'];
	$password_bdd = $row['password_personne'];
}
 
 
// Test de l'envoi du formulaire
if(!empty($_POST))
	{
		// Les identifiants sont transmis
		if(!empty($_POST['password']) && !empty($pass_form))
		{
			if($_POST['login'] !== $login_bdd)
			{
				$errorMessage = 'Mauvais Login !';
				echo $errorMessage;
			}
			elseif($_POST['password'] !== $password_bdd)
			{
				$errorMessage = 'Mauvais password !';
				echo $errorMessage;
			}
			else
			{
			// On ouvre une session
			session_start();
			// On enregistre le login en session
			$_SESSION['login'] = $login_bdd;
			//Redirection vers index.php
			header('Location: index.php');
			}
		}
		else { $errorMessage = 'Veuillez inscrire vos identifiants svp !'; } 
}
Le code en header.php

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
 
if (empty($_SESSION['login'])) 
					{
					echo '<div id="authentification">
						<form action="authentification.php" method="post">
						<font color="#1d516e"><b>Login : </b><input size="10" value="" name="login">
						&nbsp;&nbsp;<b>Mot de passe : </b><input type="password" size="10" value="" name="password">
						<input type="submit" value"Entrer">&nbsp;&nbsp;
						&nbsp;&nbsp;&nbsp;<a href="./inscription.php?param=1">Inscription</a>
						</form>
 
					</div>';
					}
					else
					{
					echo 
					'<div id="authentification">
						<p>Bonjour ' . $_SESSION['login'] . '<p>
					</div>';
					}