Как узнать адрес где находится посетитель ?

Сенсей

Новичок
Как узнать адрес где находится посетитель ?

Вобщем идея такая ....

Есть функция выборки языка на сайте ..... И например чел находится на странице сайта www.site.ru/razdel_1
Когда он выбирает другой язык - его потом кидает на главную ...
И ему приходится заного идти туда где был ....

А как сделать что бы если чел выбирал язык со страницы www.site.ru/razdel_1 то после выборки он попадал обратно на www.site.ru/razdel_1 ?

Как поймать страницу на которой находится посетитель ?
 

Ramzes

Новичок
смотря каким способом происходит смена языка.
если ты пользователя отправляешь на некий скрипт, то вернуть обратно можно по _SERVER[HTTP_REFERER], если на той же стр. то как сказал Demiurg
 

Demiurg

Guest
Ramzes, лучше не надо refer , лучше отослать в этот же скрипт текущий урл.
 

Сенсей

Новичок
смена языка по нюковской системе .....

Как я понял ... я на каждой странице должен прописать $PHP_SELF , потом извлекать из нее url и передавать функции смены языка ?

Ведь $PHP_SELF содержит адрес текущей странички ....

Или я что то не так понимаю ?
 

Сенсей

Новичок
Ramzes
Ну как в php-nuke ...
Ну вобщем например в куки записывает russian .потом редирект на главную ... и скрипт уже читая куки подгружает нужные языковые файлы ....

Но суть не в этом ....
 

Tolt

Guest
Автор оригинала: Сенсей
Ведь $PHP_SELF содержит адрес текущей странички ....
Ну так и передавай его в скрипт из формы выбора языка. Хидденом, например...
 
Сверху