![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Siedzę już od rana i prubuję wymyślec dobre logowanie ale ni w ząb nie mogę nic wymyslić. Co prawda zrobiłem taki system ale opiera się o na sprawdzaniu czy w POST są dane ale jak user wejdzie w inny katalog (tworzę internetowy dysk) to te dane z post znikają i zostaje wywalony (IMG:http://forum.php.pl/style_emoticons/default/dry.gif)
Pomyślałem aby zrobic tak ze jak się zaloguje i hasło i login będą się zgadać to ustawia ciacho z zawartościa zalogowany i tyle ale sęk w tym że jeśli ktoś zaloguje się na swój internetowy dysk z loginem np. zosia i zostanie przeniesiony do strony strona.pl/zosia i tam ma swój skrypt to gdy teraz wpisze sobie w pasku adresu strona.pl/marysia to skrypt sprawdzi że ok, jest w ciachu zalogowany wiec dopuści. Czy ktoś może mi podsunąć pomysł jak to zrobić ? Więc tak, pomyślałem że zrobię z tym ciachem ale w ciachu będzie pisać jeszcze katalog - dobre rozwiązanie ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 12.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dobra dobra (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) zaraz ci wszystko wyjaśnie ...
Cytat Poza tym zastanawiam się skąd serwer wie o którą sesję chodzi ?! session_id(); ... pokazuje ci id sesji. Takie samo id jest zapamiętywane w cookies przeglądarki ( może być także przekazane metodą GET ) i jest rzeczą świętą :!: jeżeli ci 'ukradną' id podczas gdy sesja jeszcze nie wygasła to może być równe z utratą serwisu... Cytat Teraz mam problem jak zrobic wylogowanie ? Tzn. jak tą sesję zniszczyć ? session_destroy(); (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) nie wiem czy słyszałeś o tej funkcji ale na pewno stwierdzenie 'zniszczyć' tu pasuje (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Cytat ecit: oświadczam oficialnie że sesje sa huja warte ! Tego może nie będe komentował ... powiem tylko tyle że bez sesji nie ma życia ... Co do startu sesji to musi być to na każdej stronie ... ale to chyba oczywiste a to że ci nie wychodzi :?: to już na sesje nie zwalaj |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 08:52 |