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

Ссылка с GET-запросом?

Предположим, текущий адрес страницы: http://site.ru/page.php?one=p1.
На странице есть ссылка, вида: <a href="?two=p2">Тык</a>.

Но если перейти по ней, параметр one потрется и текущий url станет таким:
http://site.ru/page.php?two=p2.

Вопрос: Каким образом указать ссылку, чтобы в итоге перекидывало:

  • С http://site.ru/page.php?one=p1 НА http://site.ru/page.php?one=p1&two=p2.
  • И при этом С http://site.ru/page.php НА http://site.ru/page.php?two=p2
  • Вопрос задан
  • 4376 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@IvanSenishin
Необходимо проверить наличие GET параметра в текущем URL и на основании это сгенерировать параметры ссылки

$urlParams = '';
if (empty($_GET)) {
     $urlParams = '?two=p2';
} else {
     $urlParams = '&two=p2';
}
<a href="$urlParams">Тык</a>
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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