Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 24-02-2012 11:50:02

0866
Membre
Date d'inscription: 02-04-2010
Messages: 27

[Zend_Session][8.0.0]manipuler Zend_Session_SaveHandler_DbTable

bonjour a tous,

j suis débutant ,

j n sais pas comment utiliser "Zend_Session_SaveHandler_DbTable":
-comment récupérer le contenu de la table Session de la base de donnée
-comment exploiter les données de la table "Session" dans  la manipulation des session (expiration, enregistrement des données, ...)

j fouiller beaucoup sur le net et j pas trouver une solution.

S.V.P aidez moi

Hors ligne

 

#2 27-02-2012 10:03:48

0866
Membre
Date d'inscription: 02-04-2010
Messages: 27

Re: [Zend_Session][8.0.0]manipuler Zend_Session_SaveHandler_DbTable

creation de table Sessions dans la base de donées oracle 11G:

Code:

 
  CREATE TABLE `sessions` (
      `id` varchar2(30),
      `modified` int,
      `lifetime` int,
      `data` varchar2(1024),
      PRIMARY KEY (`id`)
    );

controllerIndex:

Code:

Zend_Session::start();
          $db = Zend_Db::factory('Oracle',
                    array('username' => '****',
                          'password' => '*****',
                          'dbname'   => '*****'
                   )
            );
        Zend_Db_Table_Abstract::setDefaultAdapter($db);
        $config = array(
           'name'           => 'sessions',
           'primary'        => 'id',
           'modifiedColumn' => 'modified',
           'dataColumn'     => 'data',
           'lifetimeColumn' => 'lifetime'
        );
        Zend_Session::setSaveHandler(new Zend_Session_SaveHandler_DbTable($config));
    $saveHandler = Zend_Session::setSaveHandler(new Zend_Session_SaveHandler_DbTable($config));

alors mes questions sont:
- comment lire le contenu de table 'sessions'  par exemple: pour utiliser setExpirationSeconds($lifetime) ; comment recuperer  lifetime de tableau sessions.
- et modifier leur contenu(Session) ; par exemple modifier le contenu de 'lifetime'.

Merci d'avance.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages