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 :

garder session après appel de header()


Sujet :

Langage PHP

  1. #1
    Membre averti Avatar de mdr_cedrick
    Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2008
    Messages
    374
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2008
    Messages : 374
    Points : 336
    Points
    336
    Par défaut garder session après appel de header()
    Bonjour à tous

    j'ai dans une page un formulaire d'authentification il fonctionne très bien
    sauf que l'on m'a demandé de gérer un résultat particulier et d'afficher une nouvelle page en fonction
    voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    //traitement du formulaire
    $_SESSION['ci_'] = laValeurAStocker;
     
    //et ensuite
    if ($_SESSION['ci_']==CeQueJeRecherche) 
    {
    	header("Status: 301 Moved Permanently");
    	header("Location: MaPage.php");
    	exit();
    }
    la redirection se fait sans problème
    c'est la suite qui bloque
    car dans maPage.php j'ai ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    if ($_SESSION['ci_']==CeQueJeRecherche)
    {
        //affichage des données
    }
    mais la session n'est pas passée dans maPage.php donc je n'affiche jamais rien
    ce que je voudrais c'est que la session soit transmise à ma nouvelle page mais s'il y a un moyen de ne rien voir dans l'url (id de session) par exemple ca serati royal

    merci de votre aide

  2. #2
    Membre averti Avatar de mdr_cedrick
    Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2008
    Messages
    374
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2008
    Messages : 374
    Points : 336
    Points
    336
    Par défaut
    j'ai trouvé la solution qui était bien facile
    il suffit de lancer session_start();

    et hop ça marche ...


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

Discussions similaires

  1. Garder la valeur d'une session après session.invalidate
    Par combe_6 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 18/07/2014, 18h16
  2. Session vide après envoi du header
    Par ireolax dans le forum Langage
    Réponses: 2
    Dernier message: 26/06/2012, 14h44
  3. [MVC] Récuperation d'un élément de session après appel Ajax
    Par zulot dans le forum Spring Web
    Réponses: 0
    Dernier message: 14/02/2011, 15h39
  4. [PHP 5.2] Perte de variable session après header
    Par Ethan0026 dans le forum Langage
    Réponses: 20
    Dernier message: 17/12/2010, 15h56
  5. Garder contenu formulaire après appel page
    Par zeus.isback dans le forum ASP.NET
    Réponses: 2
    Dernier message: 21/11/2008, 12h55

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