![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 11.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
Siema
Robię sobie system kont i mam pewien problem. Mianowicie mam plik który jest include'owany. Całość wczytywana jest na takim linku: http://localhost/?p=2 (p=2 oznacza że jest załadowana jakaś tam nieistotna strona 2) login_form.php
zmienna r=function powoduje załadowanie login_function.php Gdy ktoś wpisze dobre dane, to login_function.php zrobi coś takiego:
Jednak gdy coś się nie zgadza, to robi coś takiego (przykład, ale reszta działa analogicznie):
No i teraz jak to zrobić żeby przy podaniu złego loginu i hasła zaczął czytać login_form od części "b"? Druga kwestia jest taka, że nawet gdy za pierwszym razem użytkownik poda dobre dane, to odwiedzana strona się odświerza i pokazuje ukrytą treść (widoczną tylko po zalogowaniu - czyli loguje normalnie), jednak w miejscu gdzie znajduje się formularz logowania powinien się pojawić panel użytkownika. Zamiast tego dalej widzę tam formularz, a dodatkowo błędy że nie zdefiniowano nickname i password oraz wyświetla mi komunikat niespełnionego pierwszego warunku logowania (w podanym przezemnie przykładzie to byłoby "konto nieaktywowane". Jest to normalny efekt w przypadku zwykłego załadowania http://localhost/?p=2&r=function Tylko czemu po poprawnym logowaniu ładuje mi ten link? Powinien załadować stronę bez zmiennej "r".. Próbowałem też tak pobierać potrzebny link, ale nie pomogło: Jakby się przydało, to załączam jeszcze ten pliczek: panel.php
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 11.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
Cóż.. całość jest na tyle skąplikowana że chyba musiałbym wysłać wszystko aby dało się coś z tego zrozumieć. Tak czy inaczej jakbyś podał mi wzór pod coś takiego to byłbym mega wdzięczny ;]
Wiem że to nie będzie działać, ale opisany efekt bym chciał osiągnąć. Nie musiałbym się wtedy bawić aż tyle z głupim formularzem.
Dać kod do całości? Wątpię żeby chciało Ci się przeglądać cały.. Myślę że jak pomożesz mi z tym, to sobie poradzę Ten post edytował StadiPL 20.05.2013, 21:43:21 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 02:30 |