[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка при использовании $_SERVER['SERVER_NAME']
DarkStalker
Несколько раз уже встречался в подобной ошибкой, но никак не пойму почему она происходит.

<? 
echo <<<TEXT
<center><a href=http://$_SERVER['SERVER_NAME']>На главную</a></center>
</body>
</html>

TEXT;
?>


Как устранить ошибку Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in Z:\home\test1.ru\www\footer.php on line 3 ?



Спустя 11 минут, 24 секунды (10.04.2011 - 10:46) Trianon написал(а):
<center><a href=http://{$_SERVER['SERVER_NAME']}>На главную</a></center> 

<center><a href=http://$_SERVER[SERVER_NAME]>На главную</a></center>


Вообще-то применять SERVER_NAME для этой цели не самое правильное решение.
Лучше бы поставить HTTP_HOST .

Спустя 12 минут, 17 секунд (10.04.2011 - 10:59) DarkStalker написал(а):
Trianon, я так и не понял в чём разница между SERVER_NAME и HTTP_HOST?

Спустя 2 часа, 28 минут, 11 секунд (10.04.2011 - 13:27) Raito-kun написал(а):
а зачем <<<TEXT TEXT?

Спустя 9 часов, 35 минут, 17 секунд (10.04.2011 - 23:02) kirik написал(а):
Цитата (Raito-kun @ 10.04.2011 - 06:27)
а зачем <<<TEXT TEXT?

Удобно иногда.. и некоторые редакторы подсвечивают html код в хередоках.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.