Задать вопрос
@dev400

Уведомление пользователя по email. Нету ли тут косяка?

Сюда приходят данные из ajax
<?php
$model=new models_List;
$id=$_POST['id'];
$user_id = $_POST['user_id'];
$email = Models_UserData::getUserEmail($user_id);

unset($_POST['url']);
unset($_POST['id']);
unset($_POST['user_id']);



if($model->manageOrder($_POST, $id, $user_id)) {
    $response = array("msg" => "Заказ отредактирован, клиент уведомлен по Email", "status" => true);
    $model->orderNotice($email);
}

else
    $response = array("msg" => "Не удалось отредактировать заказ", "status" => false);
    echo json_encode($response);

?>


тут идет отправка уведомления пользователю
if($model->manageOrder($_POST, $id, $user_id)) {
    $response = array("msg" => "Заказ отредактирован, клиент уведомлен по Email", "status" => true);
    $model->orderNotice($email);
}


если метод
$model->manageOrder
вернул true, то вот так
$model->orderNotice($email);
мы уведомляем пользователя по email.

Нормально ли именно так (в этой части кода) уведомлять пользователя по email?
  • Вопрос задан
  • 127 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
archakov06
@archakov06
Frontend-разработчик (ReactJS)
Как-бы нормально. Но лучше фильтровать данные POST от (XSS,SQL) инъекций.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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