Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/12/2010, 12h24   #1
Invité régulier
 
Inscription : avril 2008
Messages : 30
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 30
Points : 8
Points : 8
Par défaut La redirection ne marche pas

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

Code :
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 ?
cyprus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2010, 12h34   #2
Invité régulier
 
Inscription : avril 2008
Messages : 30
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 30
Points : 8
Points : 8
print_r est le problème ... bizard n'empêche ...
cyprus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h21.


 
 
 
 
Partenaires

Hébergement Web