Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: GET запрос
Форумы портала PHP.SU » » Вопросы новичков » GET запрос

Страниц (1): [1]
 

1. shahin - 13 Декабря, 2017 - 13:49:04 - перейти к сообщению
Здравствуйте, есть ли способ скрыть ссылку гет запроса но чтобы запрос выполнялся?
Мне для перевода языка нужно

можно и так site.ru/ru/
или может другое решение посоветуете.
2. Le0_Nard - 17 Декабря, 2017 - 06:35:59 - перейти к сообщению
Из адресной строки браузера GET не выкинуть, потому что GET отправляет данные серверу через адресную строку. Либо используйте POST - он отправляет через заголовки, либо юзайте AJAX

Вопрос номер 2:
Есть два распространённых способа: ru.domain.com/page и domain.com/ru/page. Выбор между ними происходит в зависимости от используемой вами архитектуры приложения и от того, как именно вы хотите заморочиться. domain.com/page?land=ru - это что-то экзотическое. Во-первых, выглядит странно (будто у вас весь сайт на одном языке, а вот на паре страниц - можно выбирать язык), во-вторых - SEO-шники вас закидают тапками.

 

Powered by ExBB FM 1.0 RC1