![]() |
![]() ![]() |
![]() |
-benes- |
![]()
Post
#1
|
Goście ![]() |
Witam,
słyszałem ,że boty nie umieją emitować wpisywania znaków przez klawiaturę więc mam takie pytanie. Czy dodanie w formularzu jakiegoś obowiązkowego pola onkeypress załatwiło by sprawę? mianowicie zamiast Kod <textarea name="text" rows="10" cols="45"></textarea> wstawił bym Kod <textarea name="text" rows="10" cols="45" onkeypress="'; $_SESSION['key'] = 'tak'; echo '"></textarea> i teraz jeśli sesja key nie jest tak to się nie doda wpis i po dodaniu usuwa sesję, chodzi o to że są jedno razowe. Załatwiło by to problem ze spam botami? Jest możliwość że serwer z php nie obsłużył (wykonał) by zdarzenia onkeypress? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kod <textarea name="text" rows="10" cols="45" onkeypress="'; $_SESSION['key'] = 'tak'; echo '"></textarea> Dobre ![]() Widzisz, jest tylko jeden malutki szkopuł: html/js nie ma nic do serwera i na odwrót. Jeśli już tak bardzo chcesz to wcielić w życie to tylko ajax. Tylko, że w ten sposób nie pozwalasz osobom bez js pisac do siebie. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
-benes- |
![]()
Post
#3
|
Goście ![]() |
hmm to nie, a skoro spamboty wyspecjalizowane do jakiegoś konkretnego cmsa nie korzystają z pola formularza bo przykłądowy wyspecjalizowany do jednego cmsa wygląda tak
Kod <?php $url = 'http://wiadomosci.onet.pl/10,15,11,4040918,0,forum.html'; $post = 'FormID=1187433833.3CA88848&TT=Test&TX=Testowa tresc&PD=testowy&OK'; $ch = curl_init( ); curl_setopt( $ch, CURLOPT_URL, $url ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt( $ch, CURLOPT_POST, 1 ); curl_setopt( $ch, CURLOPT_POSTFIELDS, $post ); curl_exec( $ch ); curl_close( $ch ); ?> to przy wczytaniu formularza mógł bym dodać np sesję z adresem strony i coś tam jeszcze czyli przy dodawaniu spam bot wyspecjalizowany nie miał by sesji bo nie korzysta z formularza i przy dodawaniu sprawdza czy posiada sesję? bo te nie wyspecjalizowane wiem jak obejść. Przeszło by to? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 9.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
tak to pomoze, bo boty wyspecjalizowane nie korzystaja z formularza
-------------------- http://www.jp.packs.pl jPortal z przyszłością
http://www.zsyp.no-ip.com/axel/jportal.html - Oficjalny support jP UserPatch && Packs http://www.zsyp.pl - Oficjalny support |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 12:20 |