Отдельный скрипт с Редиректом в принципе, конечно, - вариант. Однако хотелось бы как-нибудь по-красивее решить эту проблемку...
Кстати, у меня сайт работает через одну страницу index.php (то есть, если я хочу попасть на страницу новостей, я захожу на index.php?content=news, где потом следует include(news.php) ).
У меня в задумке было вот что:
На index.php есть две ссылки на смену языка. Каждая из них ссылается на страницу index.php со всеми текущими параметрами и подстыковывает к ним &lang=???
Чтобы не получалось бесконечной цепочки этих lang-ов, при непрерывных повторных сменах языка через ссылки я бы поставил на событие onclick этих ссылок какой-нибудь обработчик. Он бы смотрел бы текущую строку GET параметров, и в случае, если она уже содержит параметр lang, удалял бы его.
Удалял - это я имею ввиду переходил бы по данному адресу не учитывая lang, который уже имелся в наличии.
Как осуществить такой анализ строки в Javascript я не знаю. Подскажите, если не сложно или дайте ссылку на какую-нибудь литературу, а то я уже семь учебников прошарил - ничо не нашел.
|