Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
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/11/2007, 16h06   #1
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 63
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 63
Points : 15
Points : 15
Par défaut Notice : Undefined index

Salut tout le monde. J'ai cherché sur d'autre forum la solution mon problème mais je n'ai pas trouvé.

Voila le topo : Sur mon site j'ai créé une partie admin qui necessite donc de se logguer avec un login et un mot de passe. Ceux-ci envoyés je suis diriger sur ma page index qui se présente ainsi :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
	session_start();
	include('connexion.php');
connexion();
	include('session.php');
 
if ((!empty($_POST['login'])) && (!empty($_POST['password'])) ) {
 
  extract($_POST); 
  $sql = "SELECT login, password FROM user WHERE login = '".addslashes($login)."'";
  $req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);
 
  if (mysql_num_rows($req) > 0) {
     $data = mysql_fetch_assoc($req);
 
    if ($password == $data['password']) {
      $_SESSION['loginOK']=='ok';
			echo "<script language='JavaScript'>window.location='index.php?page=accueil'</script>";
    }
  }
}
?>
... puis ma page elle-même.

Mais ma session marche pas. J'ai fait un echo de ma variable de session loginOK et ça me met :
"Notice: Undefined index: loginOK"

A l'aide svp !
oOBaalberithOo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2007, 16h17   #2
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
tu as un = de trop

Code :
$_SESSION['loginOK']=='ok';
devrait s'ecrire

Code :
$_SESSION['loginOK']='ok';
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2007, 16h29   #3
Futur Membre du Club
 
Inscription : octobre 2007
Messages : 63
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 63
Points : 15
Points : 15
merci beaucoup c'est ça !

ce qui veut dire que ça fait 2 jour que je galère pour un = !
oOBaalberithOo 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 10h49.


 
 
 
 
Partenaires

Hébergement Web