Guest User

Untitled

a guest
Oct 31st, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1. use ZendSessionContainer;
  2. $session = new Container('base');
  3.  
  4. $session->offsetExists('email')
  5.  
  6. $email = $session->offsetGet('email');
  7.  
  8. $session->offsetSet('email', $email);
  9.  
  10. $session->offsetUnset('email');
  11.  
  12. $session = new Container('foo');
  13.  
  14. $session['bar'] = 'foobar';
  15.  
  16. $session->bar = 'foobar';
  17.  
  18. $session->offsetSet('bar', 'foobar');
  19.  
  20. use ZendSessionContainer as SessionContainer;
  21.  
  22. $this->session = new SessionContainer('post_supply');
  23. $this->session->ex = true;
  24. var_dump($this->session->ex);
  25.  
  26. <?php
  27. $registry = Zend_Registry::getInstance();
  28. $DB = $registry['DB'];
  29. $authAdapter = new Zend_Auth_Adapter_DbTable($DB);
  30. $authAdapter->setTableName('user');
  31. $authAdapter->setIdentityColumn("user_name");
  32. $authAdapter->setCredentialColumn("user_password");
  33. //get values
  34. $username = $request->getParam('username');
  35. $password = $request->getParam('password');
  36. //set values
  37. $authAdapter->setIdentity($username);
  38. $authAdapter->setCredential($password);
  39.  
  40. $auth = Zend_Auth::getInstance();
  41. //to store in session
  42. $auth->setStorage(new Zend_Auth_Storage_Session('front'));
  43.  
  44. $authResult = $auth->authenticate($authAdapter);
  45. if ($authResult->isValid()) {
  46. $authAdap = $authAdapter->getResultRowObject(null, "Password");
  47. $auth->getStorage()->write($authAdap);
  48. $this->_redirect('/login/controlpannel');
  49. } else {
  50. $this->_redirect('/login/login');
  51. }
  52. ?>
  53.  
  54. <?php
  55. $auth = Zend_Auth::getInstance();
  56. $auth->setStorage(new Zend_Auth_Storage_Session('front'));
  57. if($auth->hasIdentity()){
  58. $data = $auth->getStorage()->read();
  59. print_r($data);
  60. }else{
  61. $this->_redirect('/login/login');
  62. }
  63. ?>
  64.  
  65. zendsessioncontainer
Add Comment
Please, Sign In to add comment