![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam wstawiłem skrypt logowania by pion ale mam taki problem jak wpiszesz dane do zalogowania sie niby normalnie sie loguje ale przechodząc na stronie do jakiegos innego dzialu znowu trzeba sie logowac w czym jest problem (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Strzelam że nie zachowujesz sesji.
Czy masz wszędzie session_start() :?: |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
nie nie mam sesjon start
jedyne co mi sie zucilo w oczy to to setcookie ("login_by_pion", $login); |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 446 Pomógł: 0 Dołączył: 5.03.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
a moze kod podaj bo chyba nie wszyscy znaja ten skrypt?
pozatym tak jak na pisal mike_mech musisz dodac session_start() do kazdego pliku jezeli w kodzie skryptu wystepuje np. $_SESSION['login'] |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
nio tak ale z ktorego pliku mam kod wstawiac (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
W każdym pliku, w którym kożystasz z dobrodziejstw sesji (czyt. używasz zmiennych z tablicy superglobalnej $_SESSION) powinieneś zadbać o podtrzymanie lub utworzenie sesji. Zrobisz to wstawiając session_start().
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
wstawilem w kazdym pliku to co pisaliście i nic dalej jest to samo (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
|
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Brak session_start() to pierwsza i jedyna myśl, która może się nasunąć po tak szczegółowym opisie jaki przedstawiłeś. A poza tym, kto wie czy błędów gdzieś nie robisz?
Więcej można powiedzieć widząc kod źródłowy, pokaż istotne jego części to otrzymasz pomoc. Co Ty myślisz że to forum Jasnowidzów :?: |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
ok podam kody śrudłowe wszystkich plików tylko zebyścei nie pisali ile to ty kod
ów dałeś (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) index.php
login.php
menu.php
register.php
Ten post edytował mefjiu 20.10.2005, 07:11:01 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 2 Dołączył: 24.08.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
wstaw session_start(); na samym poczatku pliku (przed wyslaniem kodu html do przegladarki) oraz używaj go w głownych plikach - jeżeli plik jest przylączy do skryptu za pomoca np. include to nie musisz juz wstawiac tam session_start() - to mi sie zucilo na samym pocztku :]
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 30.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
mi session_start(); w zupełności pomogło, choć robię system logowania oparty na przykładzie z książki a o session_start(); nie było w niej nic mowy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 21:10 |