![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 0 Dołączył: 14.03.2010 Skąd: Dessau Ostrzeżenie: (0%) ![]() ![]() |
Mógłby ktoś sprawdzić poprawność tego skryptu? Jest to logowanie użytkowników przez które nie każdy zalogowany będzie miał dostęp do strony. Niestety skrypt nie działa... Podejrzewam, że błąd jest w auth_login.php
Z góry, dzięki;-) -------------------- Przypomnij o "+", jeśli mi pomogłeś a nie zapunktowałem :P
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 0 Dołączył: 14.03.2010 Skąd: Dessau Ostrzeżenie: (0%) ![]() ![]() |
Cookie. Chodzi w nim o to, że strona, do której ma mieć dostęp tylko użytkownik z prawem 0 wstawiam kod
i wyskakuje logowanie. Niestety po zalogowaniu pojawia się pusta strona auth_login.php... Ten post edytował ReBeLs513 14.11.2010, 17:20:01 -------------------- Przypomnij o "+", jeśli mi pomogłeś a nie zapunktowałem :P
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 0 Dołączył: 14.03.2010 Skąd: Dessau Ostrzeżenie: (0%) ![]() ![]() |
Przeszukałem cały dział "szukam" i nic... Poszukuję skryptu na takiej zasadzie:
mam podstronę vip.php, user.php i admin.php na stronę vip mogą wejść tylko Ci, którzy mają rangę 2, do usera Ci, którzy mają rangę 1 a do admina z rangą 3. Czy ktoś mógłby mi napisać taki skrypt? Ewentualnie (myślę, że szybsze rozwiązanie) poprawić ten. -------------------- Przypomnij o "+", jeśli mi pomogłeś a nie zapunktowałem :P
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
A co to za problem? Zapewne informację o randze trzymasz w sesji. Robisz na samym starcie każdego z plików, zaraz po session_start, sprawdzenie czy ma odpowiednią rangę i tyle. Jeśli ranga z sesji jest większa lub równa (bo na user zapewne może też wejść vip i admin, a na vip oprócz vipa także admin, jeśli nie to daj po prostu równy)wymaganej to przepuść do skryptu, a jeśli nieto wal redirect na stronę główną i za chamską próbę włażenia gdzie nie powinien - wyloguj
![]() -------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 06:12 |