![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%)
|
Witajcie!
Psiadam stronę www.kasaonline.ovh.org i zarejestrował się tylko 1 użuytkownik... reszta nie może się rejestrować ponieważ wyskakuje im takie błąd: Error: You have created an account. Proszę o pomoc... |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 492 Pomógł: 33 Dołączył: 16.08.2007 Skąd: Wrocław Ostrzeżenie: (0%)
|
Błąd siedzi w 199 linijce indexu, zamiast for powinieneś zastosować while.
Poważniej: stary, daj kod, bo szklana kula nam pękła (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%)
|
Oto kawałek kodu pliku register(może to wam pomoze), ip admina w bazie mysql ustawione jest na 127.0.0.1:
$laip = getRealIP(); if($laip!="127.0.0.1") { $checkip = mysql_query("SELECT ip FROM tb_users WHERE ip='$laip'"); $ip_exist = mysql_num_rows($checkip); } if ($ip_exist>0) { echo "Error: You have created an account."; }else{ to ip jest zawsze takie samo jak się rejestruje użytkownik 213.251.131.44, a zauwazyłem ze to ip to jest serwer.... co muszę zmienić zeby było pobierane ip użtkownika i sprawdzane przy rejestracji? Aktoalnie strona działa bo zmieniłem ($ip_exist>9) ale teraz mozna zakładać po kilka kont Ten post edytował Kamil90 17.02.2008, 23:17:42 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 75 Dołączył: 19.08.2004 Skąd: Wrocław Ostrzeżenie: (0%)
|
|
|
|
|
Post
#5
|
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 |
Przecież to jest bez sensu... Wywal tego if'a.
Ten post edytował webdicepl 17.02.2008, 23:34:16 |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 17.02.2008 Skąd: Toruń Ostrzeżenie: (0%)
|
to możecie wygenerować poprawiony kod który mam wkleić?
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 382 Pomógł: 22 Dołączył: 21.05.2007 Skąd: Elbląg Ostrzeżenie: (0%)
|
jeśli dobrze rozumiem to chcesz zabezpieczyć sie przed multi...
to przechowuj IP usera w bazie i porównuj przy rejestracji czy jest już takie IP |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 23:35 |