|
1 / 1 / 0
Регистрация: 14.11.2018
Сообщений: 684
|
|
Как делать редирект при обнове?28.09.2019, 14:46. Показов 1318. Ответов 11
Метки нет (Все метки)
Как сделать редирект при обновлении страницы? У меня при обновлении добавляется в базу копия записи с формы. Про header('Location: /'); я знаю. Только не знаю куда нужно его прописать, чтобы при нажатии F5 или Ctr + F5 запись не добавлялась. Можно сделать без проверки, что есть ли такая запись в базе или нет. Замедляет обновление. После сохранения записи пробовал. Пишет браузер сделал слишком много раз переадресацию.Можно вернуть переадресаццию return header('Location: /'); ?
0
|
|
| 28.09.2019, 14:46 | |
|
Ответы с готовыми решениями:
11
Как при вставлении короткой ссылки делать редирект на основной сайт (скрипт есть но он никак не хочет срабатывать ) Как не делать редирект после регистрации Как делать обязательный редирект страницы, чтобы она не бралась из кеша? |
|
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
|||
| 28.09.2019, 18:39 | |||
|
а вообще, без кода трудно что-то подсказать
0
|
|||
|
1 / 1 / 0
Регистрация: 14.11.2018
Сообщений: 684
|
||||||
| 29.09.2019, 11:08 [ТС] | ||||||
|
fanatikus,
Вот функция добавления. В основном файле index.php я ее просто вызываю Т.е. перед html кодом пишу просто <?php add_participant(); ?>
0
|
||||||
|
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
||
| 29.09.2019, 13:07 | ||
|
вот после вызова этой функции и делайте редирект
0
|
||
|
1 / 1 / 0
Регистрация: 14.11.2018
Сообщений: 684
|
|
| 29.09.2019, 16:21 [ТС] | |
|
fanatikus, У меня структура такая <?php?> <html>...<form>....<input...> </html>.... Т.е. у меня есть форма с методом пост. А какое условие еще должно быть. немного не понимаю
0
|
|
|
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
|
| 29.09.2019, 21:11 | |
|
да, не нужно условие. оно у вас в функции
0
|
|
|
Невнимательный
|
||||||||
| 29.09.2019, 21:31 | ||||||||
else return 0; как бы напрашивается.
если этим скриптом выводится форма, то это сообщение всегда будет присутствовать при её выводе. Не по теме: Так-же с проверками, например для $Date_of_Birthday передано 2048 байт любых символов,
0
|
||||||||
|
1 / 1 / 0
Регистрация: 14.11.2018
Сообщений: 684
|
|
| 29.09.2019, 21:46 [ТС] | |
|
x_lab, если выводить какие-то предупреждения, то хотелось бы все на одно странице. Не очень вижу смысла перекидывать на отдельную чтобы сказать что неправильно, но это я так понимаю все на JS делается
0
|
|
|
Невнимательный
|
||||
| 30.09.2019, 06:32 | ||||
|
Где то не так, или в вызове функции или в её определении. Перекидывать или нет и должно определяться тем что всё нормально и запрос успешный. (такая функция возвращала бы TRUE , если запрос INSERT выполнен) Насчёт js , даже не скажу как можно сделать редирект, если форма отправляется ajax-ом, то точно не с помощью header(). Насчём всего остального, сначала нужно решить передаётся ли что то в функцию и где выполняются какие проверки, в ней или до её вызова. потом решить как отобразить сообщения, может нужен массив с сообщениями, если что-то не допускается. Можно и в такой одной функции конечно всё выполнять, но для сообщений например нужно будет global $MESSAGES; Но это Вам виднее
0
|
||||
|
1 / 1 / 0
Регистрация: 14.11.2018
Сообщений: 684
|
|
| 30.09.2019, 09:48 [ТС] | |
|
x_lab, да,да там с параметрами функция. Из формы данные . А проверка у меня только if(isset($_POST['reg'])){...
0
|
|
|
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
|
| 30.09.2019, 12:28 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 14.11.2018
Сообщений: 684
|
|
| 30.09.2019, 16:44 [ТС] | |
|
fanatikus, Ок. Я убрал параметры у функции
0
|
|
| 30.09.2019, 16:44 | |
|
Помогаю со студенческими работами здесь
12
Стоит ли делать редирект Стоит ли делать ссылки на счетчиик через редирект? Header(), хром скачивает страницу *.htm, а должен делать редирект Делать ли 301 редирект на все странимцы или есть более простое решение? Как реализовать редирект при работе AdBlock? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|