Thread View: pl.comp.lang.javascript
3 messages
3 total messages
Started by Andi
Thu, 03 Sep 2009 18:33
Onsubmit - ochrona przed spamem
Author: Andi
Date: Thu, 03 Sep 2009 18:33
Date: Thu, 03 Sep 2009 18:33
24 lines
1786 bytes
1786 bytes
Witam, Jestem początkującym, przeszukałem grupę i google na okoliczność wykorzystania onsubmit. Mam przygotowany formularz którego nagłówek jest taki: <FORM ACTION="/cgibin/formmail" METHOD=POST onsubmit="return validate();"> akcja wysyłki jest wykonywana skryptem dostarczanym przez home.pl, ale w koncu onsubmitem mogę najpierw wywolac funkcje sprawdzającą zawartość pól, a dopiero wtedy uznać czy wysyłać maila. W funkcji między innymi sprawdzam zawartość - czy nie ma ciągu http, www itd. Jeśli ręcznie wypełniam formularz na stronie, nie przepuszcza mnie (window.alert(tekst);) ale zapewne dla botów windows alert nie istnieje bo przecież nie wypełniają na stronie formularza, tylko pewnie przesyłają już wypełniony - zatem czy faktycznie sam alert nic nie da, co mogę w takiej sytuacji zrobić ? W którym momencie sprawdzać zawartość pól ? Z góry dzięki za podpowiedzi, Andi
Re: Onsubmit - ochrona przed spamem
Author: Andi
Date: Thu, 03 Sep 2009 18:41
Date: Thu, 03 Sep 2009 18:41
12 lines
1270 bytes
1270 bytes
Z góry dodam że spam dalej dociera :/ w polach w ktorych zakazałem ciągu http mam taki ciąg: b3dM1Z <a href="http://xsbkjvepktmh.com/">xsbkjvepktmh</a>, [url=http://qjqjocuwlkzx.com/]qjqjocuwlkzx[/url], [link=http://cutrnkxitcsj.com/]cutrnkxitcsj[/link], http://cgkljmbcubbf.com/ > Z góry dzięki za podpowiedzi, > Andi
Re: Onsubmit - ochrona przed spamem
Author: porneL
Date: Thu, 03 Sep 2009 22:37
Date: Thu, 03 Sep 2009 22:37
25 lines
1519 bytes
1519 bytes
On Thu, 03 Sep 2009 19:41:03 +0100, Andi <andi@data.pl> wrote:
> Z góry dodam że spam dalej dociera :/
> w polach w ktorych zakazałem ciągu http mam taki ciąg:
>
> b3dM1Z <a
> href="http://xsbkjvepktmh.com/">xsbkjvepktmh</a>,
> [url=http://qjqjocuwlkzx.com/]qjqjocuwlkzx[/url],
> [link=http://cutrnkxitcsj.com/]cutrnkxitcsj[/link],
> http://cgkljmbcubbf.com/
Boty nie wykonują onsubmit.
Rzuć okiem na Sblam! - http://sblam.com
Jeśli nie możesz go użyć (wymaga PHP), to spróbuj:
<form action="sorry_nie_działa.html"
onsubmit="this.action='/cgibin/formmail'">
To będzie kosztem odcięcia dostępu użytkownikom bez JS.
--
http://pornel.net
this.author = new Geek("porneL");
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads