Bonjour la redirection header location ne fonctionne pas bizarre voice le code complet de la page:

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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
 
<?php
session_start();
print_r($_SESSION);
include('../include/identifiants.php');
include("../include/value.php");
?>
<?php
 
$erreur='';
 
 
if (isset($_POST['log']))
{
 
 $login = (empty($_POST['login'])) ?  ''  : addslashes(htmlentities(trim($_POST['login'])));
 $mdp = (empty($_POST['mdp'])) ?  ''  : addslashes(htmlentities(trim($_POST['mdp'])));
 
 
 
	 if((empty($login)) and (empty($mdp))) //on verifie que les champs ne sont pas vide
	 {
 
		echo $erreur = 'vous avez oublier de remplir les champs';
	 }
	 else
	 {
		$connexion = mysql_connect($adresse_serveur, $identifiant, $password) or die("Impossible de se connecter : " .mysql_error());
		mysql_select_db($nom_de_la_bd,$connexion) or die("Une erreur est survenue : " . mysql_error());
 
		// on prepare notre requête d'insertion des donn&eacute;es
 
		$requete = "select login,mdp from login where login='$login' and mdp='$mdp'";
 
 
		// on lance la requête
 
		$retour=mysql_query($requete,$connexion) or die("Une erreur est survenue : " . mysql_error());
		mysql_close();
 
		$donnees = mysql_fetch_array($retour);
 
		$lelogin = $donnees['login'];
		$lemdp = $donnees['mdp'];
		if(!empty($lelogin) && !empty($lemdp))  //si les champs ne on pas vide ... on crée une session utilisateur
		{
 
			$_SESSION['admin']['login']=$lelogin;
			$_SESSION['admin']['mdp']=$lemdp;
			header('location:include/header.php'); 
			echo 'lol';
 
		}
		else
		{
			$erreur = "vous avez rentrer de mauvais identifians";
		}
 
	}
 
}
?>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
	<head>
 
	</head>
	<body>
<div id="login">
<form id="loginformulaire" action="" method="post">
 
<?php
 
				echo '<br /><div id="LeserreursForm">';
				if (isset($erreur))
				echo '<p id="erreur">',$erreur,'</p>';
				echo '</div>';
 
				# SELECT * FROM `table` ORDER BY RAND() LIMIT 1;
		?>
	<br />
    <br />
    LOGIN :
    <input name="login" type="text" value=""/>
    <br />
    <br />
    MOT DE PASSE :
    <input type="password" name="mdp" value="" maxlength="5"/>
    <br />
    <br />
    <br />
    <input name="log" type="submit" value="Envoyer" />
	<br /><br /><br />
</form>   
</div>
 
</body>
</html>
 
<?php
mysql_close($connexion) or die("Une erreur est survenue : " . mysql_error());
mysql_close();
?>
la session existe bien et elle est crée ... le 'lol' est affiché mais pas de redirection une idée ?