@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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
03 мая 2024, в 01:20
200 руб./за проект
03 мая 2024, в 00:45
1000 руб./за проект