@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?
  • Вопрос задан
  • 126 просмотров
Пригласить эксперта
Ответы на вопрос 1
archakov06
@archakov06
Frontend-разработчик (ReactJS)
Как-бы нормально. Но лучше фильтровать данные POST от (XSS,SQL) инъекций.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
от 300 000 до 500 000 ₽
05 мая 2024, в 23:43
8000 руб./за проект
05 мая 2024, в 23:39
3000 руб./за проект
05 мая 2024, в 23:36
3000 руб./за проект