Bojakki
5.02.2011, 12:42:59
Witam
Chciałem wyłączyć capche dla IP z Polski bo zauwazylem, ze 99% spamow jest pisane z IP niepolskich. Mam 2 pytania.
Skad wziac polskie zakresy IP?
Jak zrobic wydajne sprawdzanie IPkow, przeciez to nie sa zwykle liczby gdzie wystarczy wstawic znak < lub >?
Kużdo
5.02.2011, 12:48:21
Możesz sprawdzać czy domena spod której wchodzi użytkownik kończy się frazą ".pl" lub skorzystać z tej listy:
http://pl.wikipedia.org/wiki/Wikipedia:Lis...akres%C3%B3w_IP Chociaż nie musi być ona kompletna.
Hekko
5.02.2011, 13:16:43
Poczytaj też o geolokalizacji IP.
Bojakki
5.02.2011, 13:19:12
A jak wyciągnąć te domenę?
Kużdo
5.02.2011, 13:28:55
Skorzystać z superglobalnej tablicy $_SERVER, a dokładnie to: $_SERVER['REMOTE_HOST']
Ulysess
5.02.2011, 13:37:29
a co jeśli ktoś przegląda akurat stronę zagraniczną

pomijając fakt że takie rozwiązanie to super sprawa dla botów :] a dla czego

dzięki CURL można wysłać dowolne nagłówki..
Bojakki
5.02.2011, 15:34:40
Jezeli ktos przeglada strone z zagranicy to bedzie musial przepisac captcha by cos skomentowac, czyli tak jak mam do tej pory dla wszytskich. Chce jednak ulatwic zycie uzytkownikom.
Watpie by bot jakos bardzo kombinowal z naglowkami bo on nie ma wiedzy o tym, ze osoby z poslkim hostem nie maja captchy..
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.