@dev400

Нормально ли $_POST после небольшой валидации записывать в базу напрямую?

$_POST проходит легкую валидацию(чистка от пробелов, email прогоняется через регулярку и тд) и сразу идет в базу вот так:
public function save(Array $post, $sql) {
        $sth = $this->connection->prepare($sql);
        return $sth->execute($post);
    }

$post это и есть $_POST, после небольшой валидации.
Подготовка массива для prepared statement еще на этапе отправки формы, это нормально?
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
Есть отличная библиотека для чистки кода:
htmlpurifier.org
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы