Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.06.2005 Ostrzeżenie: (0%)
|
Już troszkę poświęciłem swego czasu na zabawy ze skryptami w php, ale to już mnie przerosło. Odnoszę wrażenie, że przegrałem z czymś co sam stworzyłem. Ale po kolei. To jest mój skrypt logowania się na stronie:
Najwazniejszy w tym wszystkim jest błąd (?) przy zapytaniu do bazy. Jest tam kolumna 'akt', w której zapisane jest czy użytkownik ma już aktywowane konto (wartość: 1), czy też jeszcze nie (wartość: 0). Gdy sprawdzam u siebie na localhoście, na serwerze wszystko niby jest ok, ale gdy sprawdziłem okazało się, że spora liczba użytkowników loguje się choć mają nieaktywowane konta! W kolumnie 'akt' mają wartość '0' i mimo to logują się choć w zapytaniu do bazy jest wyraźnie zapisane: akt!=0. Najgorsze jest to, że ja nie mogę określić dlaczego np. ja mając zapisane w 'akt' wartość '0' nie mogę się zalogować, a ktoś inny może! Przecież wszystko jest wykonywane po stronie serwera, więc powinno działać jednakowo dla wszystkich :/ Ja już padam przy tym. Troszkę to długie i większości pewnie nawet nie będzie chciało się czytać, ale byłbym baaaardzo wdzięczny za pomoc... Ten post edytował lukpam 2.06.2005, 22:59:17 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.06.2005 Ostrzeżenie: (0%)
|
Nic z tego...
Wygląda na to, że zapytanie jest ok, więc błąd musi tkwić gdzieś w cookie. Zauważyłem coś bardzo dziwnego. Często (ale nie zawsze!) w przypadku osób, które logują się mimo, iż mają akt=0 występuje niezrozumiała dla mnie sytuacja. User używa jednego loginu, ale w bazie zapisują się logowania jeszcze innych! Widać to po dacie ostatniego logowania - jest identyczna co do jednej sekundy. Np. zaloguje sie Kamil05, a jednoczesnie w bazie zapisane jest logowanie Kamil15! Podobnie raul87 i RAUL27, czy konradp i konrad8. Przykładów mogę wymienić jeszcze kilka. Teraz to już całkiem zgłupiałem :| |
|
|
|
lukpam Problem z logowaniem - baaardzo dziwny 2.06.2005, 22:57:24
vala po przeczytaniu tego $_COOKIE[logowanie] dale... 3.06.2005, 01:41:46
Ociu http://php.pl/artykuly/dla_poczatkujacych/...ch_pr... 3.06.2005, 11:08:44
lukpam ok, dzieki za ważną radę. Tam gdzie się dało to po... 3.06.2005, 12:34:29
czachor [PHP] pobierz, plaintext <?php$baza->query... 3.06.2005, 12:42:33
Ociu [PHP] pobierz, plaintext <?php$baza->query... 3.06.2005, 13:12:41
lukpam Ok, wszystko poprawione zgodnie z waszymi sugestia... 3.06.2005, 13:18:15
cim moze to cos da...
[PHP] pobierz, plaintext <?ph... 3.06.2005, 15:42:31 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 22:01 |