Передача данных методом POST через header

192
26 апреля 2018, 09:21

Делаю редирект на страничку:

Header ("Location: ../mypage.php?param_n=1&param_m=2");

Как можно передать эти переменные методом POST? Не хочется засорять адресную строку и показывать юзеру переменные (сессию не предлагать:) ). Редирект в рамках одного сайта.

Был уже задан похожий вопрос Передача данных через header POST'ом - не смог адаптировать под свои нужды и непонятно заработал ли он у автора

Answer 1

В том самом вопросе есть явный внятный ответ, вы не до конца понимаете логику работы HTTP, сначала с сервера отправите клиенту который потом уже перейдёт по определенной ссылке будет сделан GET запрос. Если бы вы с сервера делали POST запрос то вы бы делали его именно с сервера, а так это работа через клиента. Вы можете делать POST запрос с сервера по методам например cURL, а потом делать редиректор с каким-то одним параметром, Типа Id=162.

READ ALSO
Laravel правильная выборка данных

Laravel правильная выборка данных

Всем привет! Есть не разрешенный по LARAVEL, а конкретно выборка данных из БД, уже 2 дня над этой проблемой бьюсь=((( Как выбрать из БД данные за текущий...

171
Ошибка “Warning: preg_match(): Compilation failed: nothing to repeat at offset 0 ”

Ошибка “Warning: preg_match(): Compilation failed: nothing to repeat at offset 0 ”

Прошу помощи с регулярными выражениямиРешаю квест по PHP и столкнулся с такой проблемой

170
BindParam в цикле foreach

BindParam в цикле foreach

В массиве $param передаются значения 0 или 1В массиве $array, ключ маски и значение

196
PHP вытянуть данные из файла

PHP вытянуть данные из файла

Подскажите пожалуйста

223