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 :

[Sécurité] variable de session


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 25
    Par défaut [Sécurité] variable de session
    bonjour,

    j'aimerais savoir si les variables de session, marche uniquement grace a un clic sur bouton.

    merci.[/b]

  2. #2
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2005
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Février 2005
    Messages : 93
    Par défaut
    pas très clair comme question...

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Par défaut
    les variables de session n'ont rien à voir avec un click sur le bouton

    une variable de session peut-être créée partout dans ton code php sans aucune contrainte et sans conditions

    elle peut bien sûr être créée en début de page en récupérant une valeur $_POST envoyée par un click sur le bouton d'une page précédente

  4. #4
    Membre averti
    Inscrit en
    Février 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 25
    Par défaut
    oui c vrai, c pas tres clair,

    par exemple :

    page1.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <? session_start();
     
    $_SESSION['prenom']="jean pierre";
    ?>
     
    <A HREF="page2.php">Lien </a>
    page2.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <? session_start();
    echo $_SESSION['prenom'];
    ?>
    est ce que ce code peut marché ? ou il faut absolument que je mets un bouton ?

  5. #5
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Ben oui normalement c'est censé marché vu qu'il n'y a pas de destruction de variable de sessions

  6. #6
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Cela dépends, si le navigateur n'accepte pas les cookies et que la directive session.use_trans_sid est désactivée il y a un problème.


    Donc la réponse à ta question peu claire est oui et non. Le mieux est encore de le tester ou bien de faire un phpinfo() pour connaitre les directives de ton php.ini, ou bien de lire la doc à ce sujet ici -> http://fr3.php.net/manual/fr/ref.session.php

  7. #7
    Membre averti
    Inscrit en
    Février 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 23
    Par défaut réponse
    cher ami vramen t'es pas besoin de boutton de boutton ca marche comme vous l'vez posez c normal ce code tu doit aller chercher un peu sur les secrets des variables session ou bien les variables d'environement tu vas trouvez beaucoup de cour explicatif sur ca

  8. #8
    Membre très actif
    Avatar de Wormus
    Inscrit en
    Septembre 2005
    Messages
    262
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 262
    Par défaut
    dipajero je trouve ta question vraiment bizarre et cela signifie que tu n'a pas vraiment compris à quoi serve les variables de sessions !!

    On recourt souvent à l'emploi d'un bouton pour permettre de faire passer des variables contenu dans un formulaire sur une page d'arrivée et les variables passe par la méthode que tu as choisi, c'est à dire GET ou POST (peut être d'autre mais je suis pas sûr) mais pas par SESSION

    Le but d'une session est de gardé des variables en mémoire pour les avoir sur l'ensemble de ton site (très utilisé pour tout ce qui concerne les compte ex le login d'un utilisateur sur le site)
    Tu enregistre ta variable pendant le parcourt de ton code et tu pourra le retrouver sur n'importe quel page !!
    Ton exemple le montre très bien et tu n'a pas eu besoin d'avoir recourt à un bouton !!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Création d'une variable de session avec un ID
    Par PrinceMaster77 dans le forum ASP
    Réponses: 4
    Dernier message: 18/10/2004, 10h28
  2. Réponses: 2
    Dernier message: 05/10/2004, 22h43
  3. Effacer les variables de session
    Par glsn dans le forum ASP
    Réponses: 2
    Dernier message: 12/12/2003, 13h42
  4. Variable de session
    Par Sadneth dans le forum ASP
    Réponses: 6
    Dernier message: 14/11/2003, 11h12
  5. variable de session
    Par divableue dans le forum ASP
    Réponses: 2
    Dernier message: 23/10/2003, 16h04

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