Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZendFramework] Zend_Session
taro
post 14.12.2010, 13:09:28
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 5
Dołączył: 12.12.2008

Ostrzeżenie: (0%)
-----


Witam.

Mam pytanie odnośnie sesji w Zendzie.

Jak możemy pobrać sesję, która już istnieje i zmieniać jej wartości, dodawać nowe itp?

Aktualnie sesja tworzy mi się samodzielnie przy wykorzystaniu Zend_Auth (?) (być może nie mam racji - tak mi się udało wyczytać, że tak się dzieje...).

Jak w innej akcji mogę się odwołać do tej sesji i pobrać jakąś wartość ?
Jest jakiś inny, ładniejszy sposób niż $_SESSION[cos][cos] ?

Pozdrawiam.
Go to the top of the page
+Quote Post
darko
post 14.12.2010, 15:03:40
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Jest, możesz odwoływać się do pól instancji klasy Zend_Session_Namespace za pomocą magicznych metod __get() oraz __set(), poczytaj np. tutaj


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
taro
post 15.12.2010, 13:27:31
Post #3





Grupa: Zarejestrowani
Postów: 58
Pomógł: 5
Dołączył: 12.12.2008

Ostrzeżenie: (0%)
-----


Dziękuję za odpowiedź.

Chodzi mi jednak bardziej o to, że sesja utworzona jest w jednej akcji poprzez właśnie new Zend_Session....

Przechodzę do innej akcji i jak wtedy dotrzeć w inny sposób niż poprzez $_SESSION[] do tej sesji , która została utworzona wcześniej?

Będę wdzięczny za pomoc, bowiem Googluje i nic. dry.gif
Go to the top of the page
+Quote Post
murwazy
post 15.12.2010, 14:13:04
Post #4





Grupa: Zarejestrowani
Postów: 53
Pomógł: 5
Dołączył: 13.04.2007
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


  1. $search = new Zend_Session_Namespace('search');

i w $search masz zawartosc tablicy $_SESSION['search']
Go to the top of the page
+Quote Post
taro
post 15.12.2010, 14:27:40
Post #5





Grupa: Zarejestrowani
Postów: 58
Pomógł: 5
Dołączył: 12.12.2008

Ostrzeżenie: (0%)
-----


Działa, super. :-) czarodziej.gif
Oczywiśćie POMÓGŁ dla pomocnych guitar.gif

Ten post edytował taro 15.12.2010, 14:28:44
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.07.2025 - 10:32