IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Utilisation des sessions


Sujet :

Langage PHP

  1. #1
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Décembre 2008
    Messages : 31
    Par défaut Utilisation des sessions
    salut tout le monde !
    j'ai fait un site qui est géré par un seul administrateur
    cet administrateur s'identifie à partir d'une page admin.php dans laquelle je crée une session et une variable globale ensuite je fais la redirection vers la page administration.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    session_start();
          $_SESSION['login'] = $login;
          header('Location: http://monsite.com/administration/administration.php');
            exit();
    dans la page administration.php je vérifie si la variable $_SESSION['login'] est créée ou non pour afficher le contenu 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
     
    <?php
    session_start();
    if (isset($_SESSION['login'])){
        ?>
    <!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">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Administration</title>
     
    </head>
    <body>
     
    </body>
    </html>
    <?php
    }
    ?>
    le problème c'est que sur mon pc tout va bien mais sur quelque autres pc le contenu de la page ne s'affiche pas comme si la session n'est pas créée
    est ce que le problème se trouve dans le script php ou dans les autres navigateurs ?
    et merci a tout le monde.

  2. #2
    Membre Expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Par défaut
    Salut

    En 1er, je dirais que, bien que les sessions et ton système d'identification sont liés, ça reste néanmoins 2 mécanismes à part.

    La session est peut être très bien créé et fonctionnelle, mais l'étape de l'identification n'est peut être pas au top.

    Si tu as moyen de le vérifier, comme sur les PC où ça ne fonctionne pas, regarde si le cookie est créé, et si sa valeur (l'ID de session) est le même (identifié ou pas).

    Ensuite, faudrait voir ton code, voir comment tu procède pour l'identification.

Discussions similaires

  1. utilisation des sessions dans les jsp
    Par casho dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 16/08/2006, 20h45
  2. [FPDF] fpdf et utilisation des sessions
    Par kagura dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 11/05/2006, 19h46
  3. incompréhension sur l'utilisation des sessions
    Par cladsam dans le forum Langage
    Réponses: 12
    Dernier message: 31/01/2006, 13h28
  4. Réponses: 5
    Dernier message: 22/08/2005, 17h48
  5. [VB.NET] Utilisation des sessions dans Session_End ?
    Par San Soussy dans le forum ASP.NET
    Réponses: 2
    Dernier message: 02/02/2005, 17h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo