Самая простая капча на JavaScript

Предлагаю поставить жирную точку в капчах (я уже писал о самой простой капче, вот предлагаю более простой и усовершенствованный вариант). В этот раз необходимо человеку вписать сумму двух чисел, которые не изображены на картинке, но вставлены в блок посредством innerHTML и всё сделано только на JavaScript, без использования PHP. Суть капчи в том, что случайным образом генерируются два числа, а следовательно при просмотре страницы в исходном коде невозможно (ни явно, ни косвенно) определить выражение.

Самый главный вопрос в поиске аналога функции PHP и JavaScript для передачи контрольной суммы. Этот вопрос решается благодаря одному из самых распространённых в интернете алгоритмов шифрования MD5. Эта функция есть и в PHP, и написана на JavaScript, и! без труда находится по поиску в интернете.

( Читать дальше )

Самая простая капча

Всем зачастую приходится писать систему защиты от спамеров, когда занимаешься разработкой гостевой книги. Бывает так, что нет GD библиотеки для изображений на сервере. Поэтому не получается сформировать проверочные символы в виде имиджа. Предлагаю метод как сделать простую капчу используя только javascript, а в частности innerHTML.

Вид капчи будет в виде строки с арифметическим действием (в данном случае сложение) между двумя цифрами. Код на PHP следующий:

( Читать дальше )
Не забываем смотреть статистику:

Яндекс цитирования