IPB

Bienvenue invité ( Connexion | Inscription )

> [Résolu]Page réservée aux membres - problème, Php
Options
macnews
posté 24 Mar 2008, 12:51
Message #1


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 524
Inscrit : 26 Dec 2004
Lieu : Suisse !
Membre no 29 514



Bonjour,
oui .. oui c'est encore moi... , j'espère que c'est le dernier topic
page a.php d'abord: Premier fichier (je n'ai pas mis toute la page mais le reste fonctionne parfaitement)
CODE
$_SESSION['log'] = 1;
    $_SESSION['pseudo'] = $pseudo;
    $_SESSION['id'] = $ech_1['id'];
    echo 'Vous êtes maintenant connecté(e)';
    ?>
    <script language="JavaScript">
    document.location.href="b.php";
    </script>

la b .php
CODE
<?php
session_start();

if ($_SESSION['log'] == 1) {
    echo 'SALUT MEMBRE';
}
else {
    echo 'ERREUR SESSION';
    echo '<br></br>';
    echo 'logged state : ';  echo $_SESSION['log'];
}
?>

Bin voila il y 'a un problème lors de la connexion d'un membre.
1. Le membre rentre ses identifiants on passe au pt 2
2. Page a.php qui vérifiée que le pseudo/mdp existe dans la bdd (la vérif fonctionne) puis si c'est ok règle la variable $_SESSION['log'] à 1 et le membre va sur la page b.php
3.b.php il y a une condition pour savoir si $_SESSION['log'] vaut bien 1 pour l'autoriser à accéder à sa page. Si non message d'erreur.
Mon problème est que je tombe tjrs sur le message d'erreur et j'avais mis $_SESSION['log']; pour voir combien elle valait dans ce cas, résultat elle ne vaut apparemment rien puisqu'on ne voit pas la valeur de la variable apparaître sur la page. Comment rendre cette méthode d'identification opérationnel ? Merci

Ce message a été modifié par macnews - 25 Mar 2008, 10:05.


--------------------
Mac OS X 10.5 | iMac 2.4 GHz Intel Core 2 Duo | 3 Go de mémoire
____________________________________________________
Chifoumi -Gratuit-
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 4th May 2026 - 18:20