Заглавие : Малка забележка
Автор : zaheto
email : zaheto@abv.bg
От началото на скрипта "<?" си пропуснал да сложиш "php" демек това трябва да стане "<?php" в противен случай скрипта не работи (поне на мене) :)
Заглавие : Все пак защо не работи...
Автор : Венелин Рангелов
email : info@eadvise.info
Привет!
Скрипта е коректен като запис, но при теб не работи, понеже имаш стара версия на РНР. Наистина, най-сигурния метод е да се използва <?php защото то работи при всички версии коректно.
Заглавие : еми..
Автор : zaheto
email : zaheto@abv.bg
PHP Version 5.0.5 еми не е чак толкова стара :)
Заглавие : Финално:)
Автор : Венелин Рангелов
email : info@eadvise.info
По принцип дали може да се ползва <? вместо <?php се определя от една настройка в php.ini файла. Там има следната директива :
short_open_tag = On
Която е On по принцип, т.е. може да се използва кратката форма. Ако по някаква причина не е включено, то е било ръчно сменено. За версия 5.0.5 е On.
Важното в случая е че забележката е уместна - не е добре да се ползва кратката форма, именно защото ако тази директива се изключи ще се наложи да се смени всеки отварящ таг на РНР.
Заглавие : Допълнение
Автор : Киро
email : kiril_savchev@abv.bg
Още една причина, заради която не препоръчват използването на краткия вариант <? е, че се използва същия и за отваряне на xml тагове и е възможно възникване на объркване и грешка от страна на сървъра.
ПУБЛИКУВАНЕ НА МНЕНИЕ
Забележка: Няма да бъдат допускани нецензурни изказвания!