![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 11.08.2009 Skąd: Zabrze/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam,
ok. rok temu założyłem na swojej stronie mapę gości opartym na API. Przyznaję, że cała moja praca opierała się na kopiowaniu gotowych kodów i tak na prawdę nie mam pojęcia jak to działa (IMG:style_emoticons/default/smile.gif) Wszystko działało pięknie aż do czasu kiedy boty się tym zainteresowały i teraz jestem w sytuacji, w której boty dodają wpis na mapę co mniej więcej 3 minuty. Skutkuje to tym, że właśnie kończy mi się transfer na stronie i nie jest to już takie śmieszne. Zastanawiałem się na tym w jaki sposób mogę zabezpieczyć ten prosty formularz przed taką sytuacją. Na forum mam zabezpieczenie prostym pytaniem typu ile jest 2+4 i kiedy wpisze się 6 to dopiero można się zarejestrować i działa to świetnie. Czy ktoś mógłby mi podpowiedzieć jak zrobić podobną autoryzację w przypadku formularza na mapie gości? Oto adres strony: http://tykwa.info/map.php Podejrzewam, że każdy z Was samodzielnie potrafi dotrzeć do wszystkim niezbędnym plików na mojej stronie ale mimo to jeśli ktoś miałby ochotę to mogę udostępnić wszystkie niezbędne kody. Pozdrawiam i proszę o pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Za pewne bot automatycznie analizuje treść strony i wysyła formularz więc może wystarczy jedno pole tekstowe w którym trzeba wpisać odpowiedź na stałe pytanie: Ile jest dni w tygodniu. Pytanie dodajesz w map.php w linijce z markera.openInfoWindowHtml a sprawdzasz też w map.php w tej części skryptu odpowiadającej za dodanie wpisu do bazy.
Jak to nie pomoże to najlepiej zrobić obrazek do przepisania Co do transferu to czy botowi się uda wysłać formularz czy nie to i tak zeżre transfer więc jedyna rada to blokada IP w htaccess lub przez admina serwera. I da się to skutecznie zrobić. Ten post edytował cycofiasz 13.01.2012, 16:38:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 13:56 |