У меня есть поля формы я собираю из моей формы, используяПравильная форма ввода Санитарные
var dataString = $("form").serialize();
Я затем отправить это в мой контроллер, как DATATYPE «HTML»
var_dump для моих dataString выглядит как это (до сих пор, но он будет содержать адрес электронной почты, выберите параметры и т.д.)
array(3) {
["username"]=>
string(5) "mikey"
["firstname"]=>
string(4) "tes%"
["lastname"]=>
string(6) "tester" }
мой вопрос заключается в следующем: Что такое правильный метод формы санитарии я должен использовать, прежде чем я отправить данные моей модели? Я знаю, что мне нужно снять специальные символы и т. Д., Есть ли какой-то предварительно упакованный класс, который я должен использовать?
Нужно ли мне сломать мои данные вверх, как xss_clean
функции
$username = trim(Array[0]) ;
Ваш вопрос название является о проверке, но тело говорит о санитарной обработке. Что он? Вы хотите дезинфицировать и/или проверять входные данные до того, как они покинут клиента или как только они попадут в ваше мнение, но перед моделью? –
@melBoyce жаль, что о санитарии немного запутался. – Undermine2k
«Я знаю, мне нужно снять специальные символы» - для чего? Попытайтесь ввести какой-либо «особый» характер здесь, на SO - они что-то стряпают? – zerkms