Задача в следующем. Есть скрипт, находящийся по адресу site1.ru/script.php. Он вызывается через include 'site1.ru/script.php' на других сайтах, т.е. site2, site3, site4..... Как можно получить url адрес хоста, на котором он открывается через инлуд. А то нужно сделать такую вешь:switch ($host_name) { case site1: действие1; break; case site2: действие2; break; case site3: действие3; break;........}Что бы на каждом сайте выводилась своя информация, в зависимости от того, по какому урл скрипт открывается.Через $_SERVER['HTTP_HOST'] и тому подобное на других сайтах хост отображается всегда site1.ru. А то уже всё перерыл, что придумал, ничего не получается, всю голову сломал. Можно ли, что бы такое вообще работало?
|