Я пытаюсь выяснить, как проверить текстовую область, чтобы увидеть, содержит ли она определенную фразу.Как проверить, содержит ли текстовая область «содержит» определенную фразу с javascript/php?
Я считаю, что мог бы использовать .indexOf?
У меня есть скрипт проверки, чтобы проверить содержимое контактной формы. В последнее время я получаю справедливую часть спама. Я заметил, что все эти спам-сообщения содержат фразу [url =, и я подумал, могу ли я добавить небольшой скрипт, чтобы проверить, содержит ли текстовая область такую фразу, и, если это так, прекратить отправку сообщения.
В настоящее время у меня есть этот простой фрагмент кода JavaScript, чтобы проверить, является ли пустым текстовое поле:
if (message.val()=='') {
message.addClass('highlight');
message.focus();
return false;
} else message.removeClass('highlight');
Любые хорошие способы, чтобы добавить что-то, чтобы проверить, если поле сообщение содержит [URL =
I также есть подобный сценарий проверки PHP:
if (!$message) $errors[count($errors)] = 'Please click back and enter your message.';
Любые идеи, как я мог бы добавить подобный сценарий проверки, чтобы проверить, если сообщение содержит [URL = в PHP тоже?
Любая помощь была бы принята с благодарностью! : О)
Звучит немного сложно, но, вероятно, хорошая идея. Как насчет того, если я добавлю похожий скрипт в php-файл на стороне сервера, возможно, это поможет уменьшить этот тип спам-сообщения? – ade123 2010-12-07 10:32:05