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 :

transfert de session


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 105
    Points : 56
    Points
    56
    Par défaut transfert de session
    salut à tous
    une question bête(je sais, une de +)
    je valide une variable par un simple checkbox
    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($_POST['acces']) && $_POST['acces']=='ok2' && !isset( $_SESSION['SitLog']))
    	  {header("location: simulation_credits1.php");}
    	  elseif( isset($_POST['acces']) && $_POST['acces']=='ok2' && isset( $_SESSION['SitLog']))
    	  {header("location: negatifdetailter.php");}
     
    ?>
     
                  <form action="paypal.php" method="post">
                    <span class="style15">
                    <input type="checkbox" name="acces" value="ok2" />
                    <input name="submit" type="submit" value="J'ACCEPTE" />
                    </span>
                  </form>
                  <p>
    je vais bien au bon endroit (simulation_credits1.php
    ou negatifdetailter.php)

    mais la variable $_SESSION['acces'] n'est pas transférée à simulation_credits1.php
    ou negatifdetailter.php !!!

    2 heures que je cherche!!!

    merci de votre aide

  2. #2
    Invité
    Invité(e)
    Par défaut


    Est-ce que tes 2 scripts PHP de destination (simulation_credits1.php et negatifdetailter.php) ont bien une commande session_start() au tout début ?

    Petit point de détail : après chaque header('Location'), mets un exit() afin que ton script s'arrête

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 105
    Points : 56
    Points
    56
    Par défaut transfer session
    salut à toi,
    oui, bien sur, il y a une session start
    j'ai même fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    	session_start();
     
    $val=$_SESSION['acces'];
     
    <?php echo " $val" ?>
    mais rien


    pour l'exit
    pas de soucis, je le mets

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 105
    Points : 56
    Points
    56
    Par défaut transfer session
    bon, du coup, j'ai biaisé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if (isset($_POST['acces']))
    {$_SESSION['acces2']="ok2";}
    et je travaille avec acces2

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

Discussions similaires

  1. Transfert de session entre divers serveurs.
    Par Shudrum dans le forum Langage
    Réponses: 2
    Dernier message: 27/11/2009, 13h24
  2. Réponses: 1
    Dernier message: 09/03/2007, 18h26
  3. Transfert de tableau dans une session
    Par mimi74 dans le forum ASP
    Réponses: 2
    Dernier message: 08/12/2006, 10h20
  4. Session: pour le transfert de variables
    Par arti2004 dans le forum Langage
    Réponses: 15
    Dernier message: 28/05/2006, 18h16
  5. transfert des variables de sessions
    Par Julie 2006 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 15
    Dernier message: 26/02/2006, 11h58

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