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

Autres composants PHP Discussion :

Mélange zend session et autre gestion de session


Sujet :

Autres composants PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de fadex
    Inscrit en
    Septembre 2005
    Messages
    223
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Septembre 2005
    Messages : 223
    Par défaut
    Bonjour

    j'ai intégré zend sur un projet et je veux faire fonctionner les anciennes pages (PHP Object) avec mes pages ZF.

    mon problème et comment faire partager les variable d'une session entre les deux parties du projet ? (en attendant de tout migrer vers ZF)

    l'ancien projet utilise :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $_SESSION['userid'] 	=  $gest_vo->gest_id;
    mes pages ZE utilises :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    $session_conf = new Zend_Config_Ini ( APPLICATION_PATH . '/config/session.ini', APPLICATION_ENV );
     
    Zend_Session::setOptions ( $session_conf->toArray () );
     
    Zend_Session::setOptions ( array ('save_path' => APPLICATION_PATH . $session_conf->save_path ) );
     
    Zend_Registry::set ( 'session', $session = new Zend_Session_Namespace ( $session_conf->name ) );
    je vais passer par les $_COOKIE

    merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 215
    Par défaut
    As-tu essayé de voir si $_SESSION['bar '] == Zend_Session_Namespace('bar') ?
    Si ça n'est pas égal, une solution serait de faire un plugin, qui fait un foreach des namespaces de $_SESSION, et copie dans un Zend_Session_Namespace, le tout en preDispatch, et en dispatchLoopShutdown tu fais l'inverse (en supposant biensûr que tu ne manipule plus que des Zend_Session_Namespace dans ta "loop").

Discussions similaires

  1. [Cookies] Gestion de sessions
    Par sylk974 dans le forum Langage
    Réponses: 5
    Dernier message: 20/02/2006, 14h50
  2. [tomcat] gestion des sessions
    Par sebos63 dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 12/10/2004, 14h25
  3. [Struts] Gestion de session
    Par Nuncyco dans le forum Struts 1
    Réponses: 3
    Dernier message: 24/06/2004, 11h11
  4. [ STRUTS ] [ SESSION ] Pb gestion de sessions
    Par LoulouFifi dans le forum Struts 1
    Réponses: 4
    Dernier message: 30/03/2004, 16h38
  5. [JSP] Gestion de sessions
    Par orisis dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 30/03/2004, 15h36

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