HTML ссылка на себя с помощью GET - PullRequest
4 голосов
/ 22 мая 2011

Я хочу создать несколько ссылок на странице, которые имеют разные параметры GET. Однако я хочу, чтобы страница, которая называется, была текущей страницей.

<a href="ITSELF?param1=123&param2=345">Link1</a>
<a href="ITSELF?param1=234&param2=345">Link2</a>

Где "САМ" - страница, загруженная в данный момент. Я бы предпочел не включать жесткую ссылку на конкретное местоположение страницы, поскольку этот PHP потенциально может быть загружен с разных URL-адресов.

Предложения?

-Джонатан

1 Ответ

16 голосов
/ 22 мая 2011

Только не ставьте там СЕБЯ, и он будет делать то, что вы хотите, например,

<a href="?param1=123&param2=345">Link1</a>

Обратите внимание, что это будет включать только путь, а не параметры запроса, поэтому, если ваш текущий скрипт имеет значение /foo/bar?a=b, ссылка будет указана на /foo/bar?param1=123&param2=345. Если вы также хотите включить a=b, вам нужно выяснить это на стороне сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...