Submit проверка...

DJCharge

Registered
Здравейте, туристи! :D

Трябва ми Java скрипт, с който да се прави проверка на форма при натиснаке на Submit бутона.
Искам да не може да се използват определени думи: http , www ... ftp и т.н. :)
Не искам да се филтрират, а изобщо да не може да се изпраща съобщението в случай, че някоя от гореспоменатите думи присъства.

..и това дали ще спре Spam ботовете? :(
 
DJCharge каза:
Здравейте, туристи! :D

Трябва ми Java скрипт, с който да се прави проверка на форма при натиснаке на Submit бутона.
Искам да не може да се използват определени думи: http , www ... ftp и т.н. :)
Не искам да се филтрират, а изобщо да не може да се изпраща съобщението в случай, че някоя от гореспоменатите думи присъства.

..и това дали ще спре Spam ботовете? :(

Не разбрах точно какво искаш.
Дай някакъв пример .
Някъде виждал ли си?

Не няма да спреш така лесно спам ботовете.
Аз едва се отървах от тях в книгата за гости.
Там нали всеки си пише без да се регва и беше голям зор.
 
Не, не съм виждал.

Добре тогава, на мен главната ми цел е да спра Spam ботовете.. в момента използвам филтър, който на мястото на нежеланите думи слага интервал.

А можеш ли да ми предложиш някакъв друг вариант, да речем поле, в което трябва да се въведе дума/код за да се изпрати съобщението?
 
По принцип ботовете може да ги спреш като проверяваш referer .

Проверяваш данните дали идват от твой файл.

Когато човек попълва формуляра ти той натиска субмит и
данните се пращат на друг файл който ги обработва.
В началото на файла който ги обработва трябва да сложи 2 реда php код:

$ref=getenv("HTTP_REFERER");
$ref1="web-tourist.net";
if (!strstr($ref, $ref1))
{
exit;
}

web-tourist.net го сменяш с твоя домейн.

Ботовете не попълват формуляри.
те директно пращат на обработващия скрипт данни.

В този случай няма да могат да пратят нищо.
 

Back
Горе