![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 0 Dołączył: 22.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym zabezpieczyć wszystkie podstrony mojej strony,oprócz rejestracji,aby były dostępne wyłącznie po zalogowaniu.
Jeśli się ktoś nie zaloguje i np. wpisze w przeglądarkę: www.aaa.pl/podstrona1.html to aby przekierowało go na logowanie. Jaki dać kod do podstron ? Proszę o szybką odpowiedź.
Powód edycji: [strife]: Dodałem tag
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze to ja na Przedszkole pozwolę sobie to przenieść. A po drugie skoro autoryzacja zawodzi, po zapytaniu, które ma za zadanie sprawdzać uprawnienia użytkownika, daj coś takiego:
A zapytanie, które się wydrukuje wklej do konsoli mysql i sprawdź czy się wykona bez błędów (Dodam, że przy takiej konstrukcji Twojego kodu do sprawdzania błędów można skorzystać z mysql_error). Wtedy będziesz miał pewność, że na poziomie sprawdzania w bazie danych jest wszystko ok. Jak wszystko pójdzie ok, następnym krokiem będzie sprawdzanie zmiennej $found, w tym celu wciśnij pomiędzy 26-27 kod, typu: Wtedy sprawdzisz jaką wartość przyjmuje zmienna, która na końcu skryptu odpowiada za udzielanie uprawnień. Krótko mówiąc metodą prób i błędów małymi kroczkami idź w dół, aż znajdziesz przyczynę błędów. Umiejętność diagnozowania kodu to podstawowa umiejętność i musisz ją nabyć, aby swobodnie łatać kod (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 05:57 |