![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 7.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam otóż robię sobie prosty panel administracyjny.
Nie ma być jakoś super bezpieczny, ale bezpieczny. Robię go na sesjach. Mam już większość niestety nie wiem jednego. Kiedy zaloguje się raz(logowanie to podanie tylko hasła), to po ponownym wpisywaniu hasła nieważne jakie by było zawsze jest dobre ;p Powodem pewnie jest , że sesja wciąż trwa, ale jak to zrobić by po opuszczeniu panelu admina sesja zniknęła ? |
|
|
![]() |
-asdat0r- |
![]()
Post
#2
|
Goście ![]() |
session_destroy() ?
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 46 Pomógł: 8 Dołączył: 19.03.2007 Skąd: z nad Jarugi Ostrzeżenie: (0%) ![]() ![]() |
Używając funkcji session_destroy" title="Zobacz w manualu PHP" target="_manual
-------------------- Aktualny projekt: Nauka OOP :)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 7.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ale tak ;p
mam plik admin.php i po wprowadzeniu hasla zaczyna tam sesje zalogowania i mam menu, poprzez include wyświetlam kolejne działy. Po dodaniu n końcu pliku admin.php session_destroy() co wejście w inny dział muszę wpisywać hasło. Wiem, że trzeba jakiś warunek temu niszczeniu dać,ale nie mam pojęcia jaki ;p Tzn warunek jakiś że jak strona zostanie zamknięta to koniec sesji, ale nie mam pojęcia jak to zrobić ;] Przepraszam was, ale to moje początki z sesją ;] |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Daj stronę z wylowywaniem. Po kliknięciu sesja będzie niszczona, dopóki ktoś się nie wyloguje będzie sobie istnieć.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 286 Pomógł: 29 Dołączył: 5.04.2007 Skąd: Rymanów Zdrój/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Dorób sobie przycisk wyloguj oraz plik logout.php
i w nim wpisz takie cos:
ewentualnie:
i w pliku logowania wpisz sobie takie cos:
oczywiscie po poprawnym zalogowaniu i gotowe. inaczej sie tego nie da zrobic niz session_destroy(); ponieważ poki nie zostanie zamknieta przegladarka to sesja trwa. ![]() -------------------- Tym ludziom zaufałem i dobrze na tym wyszedłem:
kresh Darti piotrekkr Bez nich wiele bym nie zrobił. Dzięki im za to! |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 7.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, zrobiłem z przyciskiem
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 04:29 |