![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 1.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z logowaniem.Miałem wcześniej tabele users ,które zawierało pola login hasło i rodzaj.Jeżeli zostały wpisany błędny login lub hasło to pojawiał sie komunikat:błędne dane.W przypadku poprawnie wprowadzonych danych zostało uruchomione sprawdzanie czy wpisany login i hasło mają rodzaj "0" czy "1".Jeżeli rodzaj był "0"to została uruchomiana strona admina,"1" to strona pozostałych użytkowników.Wszystko dobrze działało,ale troche pozmieniałem.Utworzyłem formularz i skrypt który rejestruje nowych użytkownikówi dodaje ich do bazy oraz dodałem w tabeli users pola imie,nazwisko,email,hasło2,natomiast skrypt logowanie zostawiłem bez zmian.Problem polega na tym,że wpisując każdy login i hasło z rodzajem 0 lub 1 zawsze przenosi mnie na strone admina.Jeżeli ktoś mógłby wskazać błąd będe wdzięczny.Poniżej przedstawiam kod skryptu logowania
---------- prosze pamietac o odpowiednim bbcode! -- dr_bonzo |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 13 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
po pierwsze ustawiansz prawie na początku skryptu
a póżniej tego nie zmieniasz nawet jeśli
więc sie nie dziw że ci zawsze ładuje si e strona admina można to mniej więcej tak zrobić
Ten post edytował krzyszbi 4.06.2006, 22:11:47 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 1.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Rodzaj ustawiłem na początku,tylko nie mogę znaleźć przyczyny błędnej składni,którą podałeś w if tzn. if(!empty($ilosc)) bo pojawia sie błąd : Parse error: syntax error, unexpected T_IF .
|
|
|
-Gość- |
![]()
Post
#4
|
Goście ![]() |
a
nie powinno czasami byc na samym początku skryptu?? |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat nie powinno czasami byc na samym początku skryptu? byle by bylo przed odwolaniem do $_SESSION Ten post edytował erix 5.06.2006, 13:07:34 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:04 |