![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
mam skrypt, a w nim plik sesji. Po zamknięciu przeglądarki i ponownemu uruchomieniu jestem wylogowany, jak można zrobić, aby sesja była stała, niżej plik:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 32 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
To chyba w ciasteczka musisz się pobawić. Wyślij takowe na czas nieokreślony i po sprawie.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 320 Pomógł: 36 Dołączył: 28.08.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 15 Dołączył: 22.03.2009 Skąd: Bytów Ostrzeżenie: (0%) ![]() ![]() |
Najważniejsza jest dana określana jako PHPSESSID, która jest unikalnym ciągiem znaków, wysyłanym do przeglądarki użytkownika i zapisywana na dysku jako ciasteczko (cookie).
Ten post edytował vonEverest 13.09.2009, 11:14:38 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (10%) ![]() ![]() |
czyli w przeglądarce użytkownika ma się zapisać login i hasło (zaszyfrowane) ? następnie odczytuje to ?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 15 Dołączył: 22.03.2009 Skąd: Bytów Ostrzeżenie: (0%) ![]() ![]() |
tak, poprzez użycie właśnie phpsessid
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (10%) ![]() ![]() |
patrząc na ciastko to mam
Nazwa: PHPSESSID Wartość: f8244a4f655fd620f229c0f55f877c55 Ostatnio odwiedzono: "data" Wygasa: tutaj właśnie są puste pola, jak dodać, żeby zapisywało kiedy ma wygasać? jeśli modyfikuję to pole to jestem stale zalogowany Ten post edytował inny02 13.09.2009, 11:52:39 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 15 Dołączył: 22.03.2009 Skąd: Bytów Ostrzeżenie: (0%) ![]() ![]() |
$session_timeout?
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (10%) ![]() ![]() |
i tą zmienną gdzie podstawiam w tym wyżej kodzie PHP ?
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 15 Dołączył: 22.03.2009 Skąd: Bytów Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (10%) ![]() ![]() |
dodałem, ale nie działa (IMG:style_emoticons/default/sad.gif)
EDIT: dodałem do pliku index: $czassesji=60*60*24*31; session_set_cookie_params($czassesji); i zaczęło działać, ale ważność ciastka tylko równy dzień w pliku index na początku mam
ten kod co wyżej dodałem odnosi się do session.inc.php jak mogę ustawić więcej niż jeden dzień? Ten post edytował inny02 13.09.2009, 17:47:22 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:56 |