2010-09-28 2 views
0

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

+1

Вы должны сделать свой вопрос более ясным. Как вы хотите его защитить? Что нужно обеспечить? Что вы уже пробовали? – DrColossos

ответ

0

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

т.е.

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

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

Что касается спама, вы можете использовать встроенную библиотеку CAPTCHA, которая обычно «хорошо», но не фантастическая. Там есть много документации, которая поможет вам внедрить RECAPTCHA.

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

Смежные вопросы