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

Как в адресной строке указать post запрос?

Если get это ?id=... (образно), то как прописывается пост?
При отправке формы, отправляются данные в БД и эта же страница перезагружается, но если её перезагрузить еще раз, то добавится повторно еще один пост запрос с теми же данными, хотя в полях пусто.
Как в адресной строке можно прописать запрос post, чтобы из нее в БД добавить данные?
И как сделать так, чтобы после отправки данных после перезагрузки этой странице еще раз с пустыми полями, она не добавляла предыдущие значения еще раз?
  • Вопрос задан
  • 7115 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 3
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
Как в адресной строке можно прописать запрос post, чтобы из нее в БД добавить данные?

Никак.

И как сделать так, чтобы после отправки данных после перезагрузки этой странице еще раз с пустыми полями, она не добавляла предыдущие значения еще раз?

Редиректить на другую страницу после сохранения, чтобы перезагружать было нечего. Это стандартная практика.
Ответ написан
Комментировать
AxianLTD
@AxianLTD
Про POST - никак https://www.w3.org/Protocols/rfc2616/rfc2616-sec9....
Про перезагрузку - пишите код аккуратнее.
Ответ написан
Комментировать
@McBernar
1. Никак
2. Можно отправлять аяксом, тогда ничего вообще перезагружать не придется.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽