|
|
|
|
|
для: Boris
(31.08.2005 в 14:05)
| | Она извлекает переменные окружения сервера напрямую... вообще в случае таких затыков лучше сразу хостера теребить - он точно знает где у него чего лежит. | |
|
|
|
|
|
|
|
для: P@Sol
(31.08.2005 в 15:27)
| | Позвонил хостеру, завтра будет 4,3,11 новее не дают,
эх щас придется подгонять старые переменные...
Большое спасибо всем, мне очень помогли тут, впрочем как всегда! | |
|
|
|
|
|
|
|
для: Boris
(31.08.2005 в 15:20)
| | тогда понятно....старовата будет... | |
|
|
|
|
|
|
|
для: P@Sol
(31.08.2005 в 15:11)
| | PHP Version 4.0.6 | |
|
|
|
|
|
|
|
для: Boris
(31.08.2005 в 14:38)
| | первое, как я понимаю, переменные апач, а второй - переменные php - их и надо использовать ($HTTP_SERVER["HTTP_HOST"], $HTTP_SERVER["SERVER_NAME"])
странные переменные...а какая версия php? | |
|
|
|
|
|
|
|
для: Boris
(31.08.2005 в 14:31)
| | Ура!
Выводится так:
<?php
echo $HTTP_SERVER_VARS['HTTP_HOST'];
?>
|
Нет знака _ после $
Остался вопрос: почему так по-разному называются переменные и чем отличается
Apache Environment от PHP Variables ? | |
|
|
|
|
|
|
|
для: P@Sol
(31.08.2005 в 14:13)
| | Переменная SERVER_NAME у меня находится в разделе Apache Environment,
как переводится не знаю.
Нашел переменную HTTP_SERVER_VARS["SERVER_NAME"] в разделе
PHP Variables (аналогичное значение), пробую выводить ее таким кодом - пусто!
<?php
echo $_HTTP_SERVER_VARS['HTTP_HOST'];
?>
|
| |
|
|
|
|
|
|
|
для: Boris
(31.08.2005 в 13:11)
| | а другие переменные из phpinfo выводятся? | |
|
|
|
|
|
|
|
для: cheops
(31.08.2005 в 13:37)
| | Выводит! Что это за функция?! | |
|
|
|
|
|
|
|
для: Boris
(31.08.2005 в 13:11)
| | А так?
<?php
echo getenv('SERVER_NAME');
?>
|
| |
|
|
|
|