![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 0 Dołączył: 3.07.2003 Skąd: Szczecin->niebuszewo->*(next to window) Ostrzeżenie: (0%) ![]() ![]() |
Obiekt response wg mnie powinien wysylac naglowni tworzyc na nowa wszystkie zmienne HTTP jak $_SESSION (ale bez post i get) zlikwidowane przez request. I moze do response przekazdywac tresc dla uzytkownika obrobiona i wygenerowana najpierw przez model i potem przez widok. Moze zamiast obiektu/klasy response lepsza jeste metoda w widoku o takiej f-cji?
jak sie na to zapatrujecie ? Ten post edytował squid 24.08.2005, 12:57:21 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 698 Pomógł: 3 Dołączył: 28.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat no ale skoro naglowki to session_start() tez wysyla naglowki przeciez. Co nie znaczy, że to jest główne zadanie sesji. W idealnym przypadku obiekt sesji powinien przechowywać referencję do obiektu Response, aby ten przesyłał nagłówki. session_start() wysyła samo nagłówki, więc taka sytuacja raczej nie zajdzie. Obiekt Response nie ma prawa ponosić odpowiedzialności za odtwarzanie danych. On tylko odpowiada na żądanie, a sesje przechowują dane, które jedyne co mają wspólnego z odpowiedzią to przesłanie ciastka, żeby jakoś dostać się do nich przy następnym żądaniu. Równie dobrze można włączyć sesję do Requestu, bo przecież tam jest identyfikator sesji... Tak ja to widzę. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 03:39 |