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 :

astuce pour les session


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2003
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 56
    Par défaut astuce pour les session
    Je developez un module d'authenfication des utilisateur en php qui enregistre dans une variable session une fois que le login est correct, avec une page membre(protege par un fichier secure)
    secure.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    / On démarre la session 
    session_start();
    // parameter de connection 
    include("cfg.php");
    // SELECTION DE L'ENREGISTREMENT CONTENANT L'ID EN COURS
    $req=mysql_query("select * from "._TB_." where CodeTemp='".$_SESSION['id']."' ");
     
    // SI L'ID N'EXISTE PAS
    if(mysql_num_rows($req)==0)	{
    	// REDIRECTION PAGE ERREUR
    	$req=mysql_query("UPDATE "._TB_." set CodeTemporaire=NULL");
    	header("Location:logout.php3");
    	//exit;
    }
    Voila mon probleme dans ma page d'accueil(qui n'est pas une page proteger) j'ai un block ou j'affiche certaine information concernant l'utilisateur connecté le bleme se comme j'utilise les Session que mon code vien apres beaucoup de code html une erreur apparait normalement quand je fait appel à l'ouverture de session. je voudrais une astuce pour recuperer les données de l'utilisateur connecté.

  2. #2
    Membre éprouvé Avatar de LeXo
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 147
    Par défaut
    tu fais une boucle de vérification sur ta variable session

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if (ISSET($_SESSION['id'])){
    echo"infos connecté:";
    }

    oui le code s'éxécute de haut en bas

    sinon précise ta question (évite les phrases trop longues, ça nuit a la compréhension )

Discussions similaires

  1. Réponses: 24
    Dernier message: 30/04/2009, 20h48
  2. Réponses: 4
    Dernier message: 28/10/2007, 20h01
  3. [Cookies] Alternative aux cookies pour les sessions ?
    Par anthonycosson dans le forum Langage
    Réponses: 4
    Dernier message: 18/09/2007, 11h58
  4. Utilisation de base de données pour les sessions
    Par Aragorn_destroy dans le forum Langage
    Réponses: 3
    Dernier message: 05/07/2007, 08h51
  5. problème de configuration pour les sessions
    Par spilliaert dans le forum Langage
    Réponses: 13
    Dernier message: 27/12/2005, 20h44

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