![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 12.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
mam dużo kodu, więc nie będę go wklejał. nie moge sie nawet zalogowac, a wczesniej moglem, ale zanim coś z kodu, jakie mogą byc powody zanikania calych sesji, alebo poszczegolnych zmiennych? zakladając, ze nie robie unset ani destroy. po wpisaniu danych w formularzu rejestracji jesteś przesyłany do przetworz_logowanie - to skrypt sprawdzający czy dane są w bazie i czy siezgaddzają. ten skrypt odbiera dane przez $_POST login i password. tu działa wszystko ok. ale jak jesteś w bazie i hasło sie zgadza to przesyła cie do strony głównej przez php: I teraz gubi sesje. Mam wrażenie, że gubi się unikalny session ID. Bo jeśli nie przekieruje tej strony, wszystko działa. Zmienne są w sesji. Czy użycie javascriptu mmoze w tej sytuacji to spowodowac? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Czy ta java jest ci w tym przypadku potrzebna?
moze tak:
I sprawdz czy gdzies w kodzie w php nie istnieje juz taka sama zmienna jak zmienna sesyjna. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 12.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
były zmienne o takiej samej nazwie $login, $_SESSION['login'] i w formularzu input name=login. ale to chyba nie powinno mieć żadnego znaczenia. pozmieniałem jednak ich nazywy. Header tak samo gubi sesje. Mam wrazenie ze to przekierowanie gubi unikalny id sesji.
Nie wiem dlaczego tak sie to dzieje. ale zadzialalo, gdy zmienne z formularza przesylam do index.php i tam odbieram. SESSION_ID() - co o tym sądzicie? przesylanie sessid naprawilo duzo problemów ![]() ja nie moge.. kompletnie zgłupiałem. mam dokladnie linijke, ktora jak odhacze to wszystko dziala, jak jest to nic nie dziala. $koszyk="obrazki/kosz_big.gif"; $zamawiam ="obrazki/zamawiam.gif"; dokladnie te dwie linijaki. ale one są do nieczego nie potrzebne, bo zlikwidowalem wyswietlanie przyciskow i testuje sesje. Ten post edytował herbatniczek 11.11.2004, 02:07:57 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 20:35 |