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

Сбрасываются get-параметры после перехода по ссылке с get-параметром, что делать?

Имеется постраничная навигация, которая реализована с помощью выдачи get-параметры в ссылке ( Но в случае если имеются доп. get-параметры по типу категории или тех же фильтор, то при переходе на след. страницу - нужные get-параметры сбрасываются и вместо "index.php?categories=girl" становится "index.php?page=2", когда нужно "index.php?categories=girl&page=2", я конечно понимаю из-за чего этого т.к это ссылка и естественно такое будет, но как лучше реализовать нужную мне затею? Я пробовал - form и добавление сессий, ну и также при помощи "http_build_query($_GET) бла бла бла", но всё равно подумываю, какой же метод лучше, я больше склонен к просто сделать пост-страничную навигацию при помощи form и всё, но всё же не уверен до конца, что это хороший способ
(уже бесит, что не всегда уверен в примененном мне методе, и трачу пару часов на то, чтобы найти идеальный и хороший метод)
echo '<a class="paginator__item" href=?page='.$i.'>'.$i.'</a>';
  • Вопрос задан
  • 319 просмотров
Подписаться 1 Простой 16 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
Получите текущие GET-параметры и подставьте их в ссылку для страниц пагинации.
Эта ссылка может помочь.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы