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

Zend Framework PHP Discussion :

Session ZEND sous PHP


Sujet :

Zend Framework PHP

  1. #1
    Membre du Club
    Inscrit en
    Août 2010
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 156
    Points : 61
    Points
    61
    Par défaut Session ZEND sous PHP
    Bonjour à tous,

    Je viens de recevoir un script codé en PHP avec pleins de lignes et de fichiers, et je veut l'intégré sous le framework ZEND.

    Alors je veut récupéré la session ZEND pour l'utiliser dans le script PHP !

    Vue que le script PHP utilise des sessions propre à lui avec MYSQL.

    J'attend votre réponse avec impatience merci.

  2. #2
    Membre éprouvé
    Avatar de 5h4rk
    Homme Profil pro
    CTO at TabMo
    Inscrit en
    Février 2011
    Messages
    813
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : CTO at TabMo
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2011
    Messages : 813
    Points : 1 297
    Points
    1 297
    Par défaut
    Je n'ai rien compris à ce que tu à dis donc à ce que tu veux, soit plus précis avec des exemples et du code

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 21
    Points : 12
    Points
    12
    Par défaut
    Je pense - corrige moi si je me trompe- que ton but est de récupérer les sessions php ($_SESSION) de ton application pour l'intégrer au système de session Zend.

    Si c'est bien ton problème, tu peux utiliser les sessions "classiques" php avec Zend. Par contre il est déconseillé d'utiliser les deux.
    Sinon tu peux toujours essayer de récupérer chaque variable pour l'intégrer dans Zend_Session.

  4. #4
    Membre du Club
    Inscrit en
    Août 2010
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 156
    Points : 61
    Points
    61
    Par défaut
    Bah non Wawan !! c'est tout le contraire ! récuperer la VALEUR de la session utilisé sous ZEND FRAMEWORK et l'utilisé sous un module PHP qui n'est pas de ZEND.

    Voila je croix que je suis précis maintenant vue que je peut pas expliqué plus que ça ...

  5. #5
    Membre régulier Avatar de Alcide_
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 79
    Points : 114
    Points
    114
    Par défaut
    Je pense que tu aurais pu expliquer un petit peu plus quand même...
    Par exemple en nous disant si tu utilises déjà Zend_Session_Namespace dans ton projet ?
    Sinon, pour récupérer la session "Zend" comme tu dis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    /*session par défaut*/
    $defaultNamespace = new Zend_Session_Namespace('Default');
    /*accès aux variables*/
    if(isset($defaultNamespace->maVar)){
       $var = $defaultNamespace->maVar;
    }
    /*accès à l'itérateur*/
    $it = $defaultNamespace->getIterator();
    Il faut juste éviter de faire joujoue avec les mêmes namespaces entre $_SESSION et Zend_Session_Namespace.

  6. #6
    Membre du Club
    Inscrit en
    Août 2010
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 156
    Points : 61
    Points
    61
    Par défaut
    Je vous remercez fortement pour votre réponse Alcide ,

    Mais là j'ai un petit problème, c'est que j'utilise namespace c'est vrai, mais comment par exemple appellé session_id (un exemple) et l'utiliser dans le fichier PHP qui est indépendant des fichiers ZEND framework ?

    Genre, si la session existe on affiche la page sinon NON pour l'affichage.

    Merci bcp pour votre aide , j'attend votre réponse avec impatience.

  7. #7
    Membre régulier Avatar de Alcide_
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 79
    Points : 114
    Points
    114
    Par défaut
    Tu trouveras peut-être la réponse à ta question dans la doc sur la gestion des sessions.

  8. #8
    Membre du Club
    Inscrit en
    Août 2010
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 156
    Points : 61
    Points
    61
    Par défaut
    Franchement j'ai lu plus d'une DOC et j'ai rien capter, c'est pour ça que je recherche une réponse d'une personne callé dans le domaine

  9. #9
    Membre régulier Avatar de Alcide_
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 79
    Points : 114
    Points
    114
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    /*récupérer l'id*/
    $id = Zend_Session::getId();
    /*savoir si une session existe*/
    Zend_Sesion::sessionExists();
    Je ne vois pas trop ce que tu cherches, mais ce que je viens de te mettre est clairement indiqué dans la doc...
    N'hésite pas à préciser ton problème.

  10. #10
    Membre du Club
    Inscrit en
    Août 2010
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 156
    Points : 61
    Points
    61
    Par défaut
    Citation Envoyé par Alcide_ Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    /*récupérer l'id*/
    $id = Zend_Session::getId();
    /*savoir si une session existe*/
    Zend_Sesion::sessionExists();
    Je ne vois pas trop ce que tu cherches, mais ce que je viens de te mettre est clairement indiqué dans la doc...
    N'hésite pas à préciser ton problème.
    Sans Je vois les sessions sous forme XSMLSD2133S

    Comment puis-je l'utiliser pour résoudre le problème ?

Discussions similaires

  1. Erreur sous PHP MyAdmin (PMA database?)
    Par Matlight dans le forum Installation
    Réponses: 5
    Dernier message: 28/10/2010, 19h38
  2. Sessions sécurisées en PHP 5
    Par messier79 dans le forum Langage
    Réponses: 3
    Dernier message: 10/11/2005, 21h03
  3. [Sessions] Message erreur PHP création de session
    Par Ylias dans le forum Langage
    Réponses: 2
    Dernier message: 29/09/2005, 11h11
  4. requête mysql sous php
    Par remi59 dans le forum Débuter
    Réponses: 9
    Dernier message: 03/07/2003, 10h39

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