$server_name не определяет поддомен
юзер вводит pod.domen.ru, я соответственно определяю какой домен в строке адреса и включаю определенный файл.
Что получается:
$SERVER_NAME определяет domen.ru и domen.ru правильно, а вот на остальные pod.domen.ru выдает только domen.ru .
Это так должно быть? Или я что-то незнаю? Может как по другому можно URL строку считать?
получи $_SERVER["HTTP_HOST"], которая вернет "pod.domen.ru" а затем уж как-нибудь отсеки ".domen.ru" :)
Цитата:
Originally posted by gufy
получи $_SERVER["HTTP_HOST"], которая вернет "pod.domen.ru"
получи $_SERVER["HTTP_HOST"], которая вернет "pod.domen.ru"
$HTTP_HOST тоже возвращает только domen.ru и domen.ru ... млин незнаю даже что делать...
фигня, я проверял на своем домене, возвращает с поддоменом. ты наверно, куда-то не туда ее впихиваешь. см.
Цитата:
Originally posted by gufy
фигня, я проверял на своем домене, возвращает с поддоменом. ты наверно, куда-то не туда ее впихиваешь. см. http://gs13.iatp.ru/try.php
фигня, я проверял на своем домене, возвращает с поддоменом. ты наверно, куда-то не туда ее впихиваешь. см. http://gs13.iatp.ru/try.php
http://mebel.ulyanovsk.org/ смотри. Походу дела хостер виноват...
Цитата:
phpinfo();
слушай, vek, у тебя register_globals? как я понял, on? и ты все делаешь прямо переменными, т.е. $HTTP_HOST? а тогда попробуй все же $_SERVER['HTTP_HOST'] вдруг да поможет?
Спасибо всем кто принял участие в вопросе, но вопрос не решился. phpinfo(); показал все то же самое... т.е. домен второго уровня. Как только мне хостеры ответят (хотя они мне на предыдущее письмо еще не ответили...) или я найду в чем проблема, то сразу же напишу.