Jako użytkownik netu, szczerze nienawidzę stosowania obrazków captcha do odsiewania botów. Głównie dlatego, że co najmniej w połowie przypadków sama nie potrafię ich odcyfrować.
Dlatego spróbowałam inaczej zabezpieczyć swoją stronę. Skorzystałam z pomysłu znanego mi z phpBB - rozdzielenia pola do wpisywania adresu e-mail.
Póki co metoda się u mnie na stronie sprawdza. Boty się nie rejestrują.
Zmian dokonałam w jednym pliku:
components/com_registration/registration.html.php
Należy najpierw zmienić nazwę tego pliku:
mv registration.html.php registration.html_old.php
następnie wstawić w jego miejsce zmodyfikowany plik z załącznika.
Proszę o wyrozumiałe komentowanie niezgrabności w kodzie, nie jestem programistą, w zasadzie nie znam ani php, ani javascriptu modyfikuję je na "małpę".
No i napiszcie co myślicie o tej metodzie.
m.