У меня есть этот бит сценария:предотвращение дублирования вставки записи на обновления без перенаправления
if (isset($_POST['comment_posted'])) {
$user_comment = mysql_real_escape_string($_POST['user_comment']);
$add_user_comment = Event::addUserComment($id,$user->user_id,$user_comment);
}
После пользователь отправляет свой комментарий, и обновляет страницу, он будет представлен с «вы собираетесь повторно отправить сообщение данных ". И если пользователь согласится, он будет повторно вставить комментарий пользователя.
Я понимаю, что могу предотвратить это, добавив функцию header
и перенаправить элемент на ту же страницу. Можно ли решить эту проблему без перенаправления участника?