Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]dziwne zaniknięcie sesji
jarmiar
post
Post #1





Grupa: Zarejestrowani
Postów: 616
Pomógł: 12
Dołączył: 16.07.2006
Skąd: : getCity ( );

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


Co może być przyczyną dziwnego zamknięcia sesji?

Tzn żadną procedurą nie zakańczam sesji

struktura plikow jest taka

main
buforowanie
session_start
jest session registered nazwa
includy pplikow
koniec buforowania

jak zaincluduje sie jeden plik, w ktorym nie ma zadnego wywołania zakończenia sesji, sesja zostraje przerwana

dlaczego tak sie dzieje? i jak mozna to naprawic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
rzymek01
post
Post #2





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

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


podaj jakieś źródła (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

np. tych includowanych plików albo coś
Go to the top of the page
+Quote Post
jarmiar
post
Post #3





Grupa: Zarejestrowani
Postów: 616
Pomógł: 12
Dołączył: 16.07.2006
Skąd: : getCity ( );

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


oto kod pliku, po zaincludowaniu którego zrywana jest sesja


//link już niepotrzeny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował jarmiar 1.08.2008, 20:25:27
Go to the top of the page
+Quote Post
rzymek01
post
Post #4





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

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


niemożliwe, żeby od tego pliku sesja przestała działać

skąd wiesz, że sesja została przerwana?
Go to the top of the page
+Quote Post
jarmiar
post
Post #5





Grupa: Zarejestrowani
Postów: 616
Pomógł: 12
Dołączył: 16.07.2006
Skąd: : getCity ( );

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


bo po kliknięciu na kolejną opcję dla zalogowanych wyskakuje mój komunikat o konieczności zalogowania się

już sobie poradziłem, a wiecie w czym był problem?

otóż w tym includowanym pliku miałem zmienną $uprawnienie do której przypisałem inną wartośc, a że serwer ma włączone register_globals, takze potraktował to jako zmienną sesyjną więc została nadpisana, w zwiąku z czym sesja się kończyła (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

taka drobostka, a tyle namieszała (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

pozdro i dzięki za chęci (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

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: 11.10.2025 - 14:18