Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Gdzie trzymać dane między żądaniami, Sesje czy ciasteczka?
wnovak
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 24.04.2005

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


Witam,

Mam pytanie, piszę właśnie CMF i w funkcjach przekierowujących na inne podstrony np. w przypadku gdy formularz nie został wypełniony prawidłowo i wyświetlam go raz jeszcze z wpisanymi danymi i komunikatem o błędzie przy danym polu. Użycie ciasteczek czy sesji będzie bardziej odpowiednią metodą na przesłanie danych formularza (dane wprowadzone + błędy) będzie zapisanie tego w ciasteczku czy w sesji? Na początku tego drugiego żądania pobiera dane i usuwam je z sesji/ciasteczka.
Dane o zalogowaniu użytkownika jak i inne dane potrzebne w dłuższym okresie czasu trzymam w sesji. Ale nie wiem co będzie lepsze w przypadku danych trzymanych tylko na jedno żądanie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
IceManSpy
post
Post #2





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

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


Możesz wrzucić do ciastka lub do sesji. Bo serializacja polega na zamianie obiekty / tablicy / inny na stringa, więc możesz go wrzucić do ciastka lub sesji a potem deserializować.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 05:45