Как создать безопасную контактную форму (cf), используя CodeIgniter - PullRequest
0 голосов
/ 28 сентября 2010

Я хочу создать безопасный cf, используя CodeIgniter. Я новичок в использовании CodeIgniter. Это какая-то библиотека, которую я должен использовать или я должен создать ее с FormHelper и EmailHelper. Кроме того, если я займусь созданием с помощью помощников, как можно справиться со спамом?

1 Ответ

0 голосов
/ 01 октября 2010

Помощник по форме элементов конфигурации автоматически скрывает любые данные, представленные для его защиты, хотя вы можете указать дополнительные функции / очистку и т. Д., Используя класс проверки формы

е

$this->form_validation->set_rules('username', 'Username', 'required|xss|trim');

, а также пользовательские функции обратного вызова.

Что касается спама, вы можете использовать встроенную библиотеку CAPTCHA, которая обычно работает нормально, но не фантастично. Существует множество документов, которые помогут вам реализовать RECAPTCHA.

Короче говоря, вам понадобятся Помощник по формам, Библиотека проверки форм, Помощник по электронной почте и, возможно, плагин капчи или расширение.

...