Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Prosta weryfikacja tekstowa w formularzu.
run_away
post
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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cycofiasz
post
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.10.2025 - 13:56