![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 6 Dołączył: 10.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki maly problem ale od początku. Mam dwa pliki (kod poniżej). Do index2.php loguje sie z z trony index.html (dane przesyłam postem). W pliku dsklepy.php wprowadzam dane itd. Ale nie o to chodzi. W index2.php sprawdzam czy $_SESSION[] zostały wprowadzone i czy zgadzają się z tymi w bazie. Ja nie to wywala mnie do logowania. Dalej. Jeżeli przejde do dsklepy.php też wszystko jest OK. Problemy zaczynają sie w momencie gdy chcę przejść do index2.php. Wynikiem tego działana jest że wywala mnie do logowania. Tak jakby gubił zmienne superglobalne. Dlaczego (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
Mam jeszcze pytanie kolejne, a mianowicie w lini 17 w pliku dsklepy.php jak dam header('location: index2.php') to wywala mi błąd (oczywiście jeżeli nie zaloguje sie jako Admin). Index2.php
dsklepy.php
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 6 Dołączył: 10.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Dowhook @ 2006-05-04 06:49:56) W Index2.php zmień:
na:
Niestety. Nie pomogło a wręcz zaszkodziło. Teraz po wylogowani wogóle nie mogę sie zalogować na żadnym z loginów.
Powyższą część stosowałem aby nie można było bezpośrednio wejśc na index2.php. Problem jednak dalej istnieje. Jeżeli z ixdex2.php wejde na dsklepy.php i wruce linkiem
to wywala mnie do logowania tak jaby $_SESSION['user'] i $_SESSION['pass'] zgineły/zostały skasowane/ przepadły/ wciąglo je* *Niepotrzebne skreślić. I to jest najbardziej wkurzające. Dlaczego tak sie dzieje? Przecież w dsklepy.php nie ma instrukcji "session_destroy()" jest ona tylko w logout.php |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 06:39 |