DCMS | Как убрать повтор отправки сообщений
делай отправку формы через js, тогда не будет этого оповещения
Тебе ранее уже дали возможные варианты решения. Смотри. Если у тебя например есть страница guest.php В ней форма и обработчик отправки. И после отправки идет редирект так же на guest.php то после обновления страницы будет просить повторно отправить форму и это не только в хроме так в любом другом браузере будет тоже самое. Решение заключается в том что бы задать некую уникальность ссылки а имеено: Это всего лишь примеры. Дале все зависит от твоей фантазии. Еще можно сделать отдельный файл и отправлять форму на него а от туда уже возвращать от куда пришел пользователь. Так же можно еще сделать csrf token об этом читай в просторах интернета. На JS за тебя точно делать ни кто не будет, за бесплатно особенно. И да советую сначала пробовать искать решения самостоятельно а потом только задавать вопросы. Ибо таким темпом ты ни чему не научишься.
________
посл. ред. 19.01.2023 в 14:36; всего 1 раз(а); by DenSBK
php
//Ссылка echo "<a href='/guest.php?".rand(100000,999999)."'>Обновить</a>"; //Редирект header('Location: /guest.php?'.rand(100000,999999)); exit(); //Отправка формы <form action="/guest.php?".rand(100000,999999)."" method="post"> ________
посл. ред. 19.01.2023 в 14:36; всего 1 раз(а); by DenSBK
Зачем мне редирект ? Мне нужно что бы оповещение не высвечивались когда я нажимаю на перезагрузку страницы
Делаешь редирект и Вауля
Ты же смотришь вебыормайселв, в чем проблемы? Или там уже не рассказывают лет 10 назад