Sesje w PHP

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
zabora
Posty: 8
Rejestracja: ndz sty 16, 2005 11:59 am

Sesje w PHP

Post autor: zabora »

Witam ponownie,

czy Ktos moze mi doradzic jak powinienem pracowac z sesjami? Interesuje mnie czy powininem wywolywac sesje i zakanczac ja wtedy kiedy jest to potrzebne, czy wywolac raz na poczatku i zamknac na koncu, np. koniec pracy.

Nasuwaja sie inne pytania-czy przechodzac na "inna strone" wywoujac ja np. z pliku php, sesja sie utrzyma czy ja strace?

Ogolem: robie baz,pewnie jak wielu poczatkujach, kontrahentow dla pewnej firmy.Jezeli chodzi o SQL i bazy jestem spokojny - ale nie wiem jakie sa "standardy" co do komunikacji pomiedzy PHP a bazami danych-a dokladniej wlasnie nieszczescne sesje, cookies itp.

Czy ma ktos kilka dobrych rad?
iro
Moderator
Posty: 402
Rejestracja: pt gru 19, 2003 8:20 pm
Lokalizacja: Szczecin

Re: Sesje w PHP

Post autor: iro »

zabora pisze:Witam ponownie,
czy Ktos moze mi doradzic jak powinienem pracowac z sesjami? Interesuje mnie czy powininem wywolywac sesje i zakanczac ja wtedy kiedy jest to potrzebne, czy wywolac raz na poczatku i zamknac na koncu, np. koniec pracy.
Ja sesje stosuję głównie gdy wymagam logowania w serwisie. Wtedy zaczynam sesję w momencie zalogowania się do serwisu, natomiast niszczę ją gdy ktoś się wyloguje. Ponadto sesje są bardzo wygodnym mechanizmem jeśli chodzi o przekazywanie zmiennych pomiędzy stronami, a właściwie jeśli potrzebujemy tej samej zmiennej na kilku podstronach.
zabora pisze: Nasuwaja sie inne pytania-czy przechodzac na "inna strone" wywoujac ja np. z pliku php, sesja sie utrzyma czy ja strace?
Sesję możesz zakończyć samodzielnie w skrypcie, albo nastąpi to w momencie zamknięcia przeglądarki.
Po więcej informacji odsyłam do manuala http://php.net/manual/
ODPOWIEDZ