Я работаю над большим сайтом, и в нем есть фильтрация автомобилей. Я объясню, как работает фильтрация форм:Изменить форму отправки от GET to POST PHP
так что пользователь выбирает параметры фильтра, номер автомобиля и т. Д., И нажатие идет, что делает запрос GET на сервер (php), я изменил каждую переменную от $ _GET до $ _POST и изменил метод отправки формы, проблема в том, что когда форма возвращает большое количество элементов, она может иметь более 2 страниц, поэтому, когда пользователь нажимает на вторую или третью страницу, весь этот код добавляет номер страницы в запрос следующим образом: www .example.com/GET_REQUEST_VARIABLES -> www.example.com/pagenumber & GET_REQUEST_VARIABLES. Таким образом, сервер возвращает элементы второй страницы и так далее.
но когда я отправить запрос пост, не сохраняется в URL поэтому сервер не знает, что вернуться,
вы можете помочь мне решить эту проблему?
я могу объяснить лучше, если вы будете задавать вопросы, я не знаю, если я ясно объяснил здесь
Вы говорите, что когда вы переходите на страницу 2, вы теряете все параметры, сохраненные в $ _POST? ИЛИ Что, когда вы переходите на страницу 2, нет страницы 2, потому что номер страницы не добавляется к URL-адресу? –
Когда я перехожу на страницу 2, сервер теряет все переменные, которые я отправил перед использованием сообщения, он добавляет номер страницы, но не добавляет эти переменные, отправленные из сообщения, потому что его другой запрос – nikagar4
Не могли бы вы сохранить переменные $ _POST в $ Переменная _SESSION? Это позволит им переносить со страницы на страницу. В противном случае звучит так, как будто вам нужно будет каждый раз обновлять информацию. Я бы рекомендовал $ _SESSION. – ckimbrell