Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: php_flag short_open_tag
 
 автор: Sfinks   (08.11.2012 в 00:15)   письмо автору
 
 

Кто-нибудь может объяснить мне почему в phpinfo() написано:
short_open_tag
Master Value On
Local Value Off
, но в коде:
<select name="point"><?=$opt?></select>
список опций таки выводится?

При чем версия ПХП =5.3.3, а не >=5.4.0

  Ответить  
 
 автор: confirm   (08.11.2012 в 00:41)   письмо автору
 
   для: Sfinks   (08.11.2012 в 00:15)
 

В .htaccess пытаетесь выключить его?

  Ответить  
 
 автор: Sfinks   (08.11.2012 в 01:15)   письмо автору
 
   для: confirm   (08.11.2012 в 00:41)
 

Почему пытаюсь? Я его таки выключил: "Local Value: Off".

Пытался в .htaccess -не вышло, выключил в php:
ini_set('short_open_tag','Off');

А оно все-равно работает =)

  Ответить  
 
 автор: confirm   (08.11.2012 в 01:34)   письмо автору
 
   для: Sfinks   (08.11.2012 в 01:15)
 

Ну а про что я и спрашивал - не выйдет через .htaccess.

  Ответить  
 
 автор: Sfinks   (08.11.2012 в 01:53)   письмо автору
 
   для: confirm   (08.11.2012 в 01:34)
 

Да фик с ним с htaccess'ом.
Выключил во время выполнения с помощью ini_set.
phpinfo() отреагировал - показывает выключено.

Работает-то почему?

  Ответить  
 
 автор: confirm   (08.11.2012 в 02:02)   письмо автору
 
   для: Sfinks   (08.11.2012 в 01:53)
 

В смысле? В первом случае? Да не выключается это через .htaccess, при этом чтобы там phpinfo()...
На забугорных форумах читал когда-то об этом.

  Ответить  
 
 автор: Sfinks   (08.11.2012 в 11:17)   письмо автору
 
   для: confirm   (08.11.2012 в 02:02)
 

Вы не о том вообще. Вопрос не в том, как выключить изначально был. Вопрос был в том, почему при выключенной опции short_open_tag код <?=$opt?> продолжает работать. По ману, вплоть до пхп версии 5.4.0 для того чтобы такая запись работала, short_open_tag должна быть включена. А у меня пхп 5.3.3. Но оно все-равно работает. Т.е. <?=$opt?> заменяется на значение переменной.

  Ответить  
 
 автор: Igorek   (08.11.2012 в 12:42)   письмо автору
 
   для: Sfinks   (08.11.2012 в 00:15)
 

Затестил у себя. php 5.3.3
В .htaccess добавил
php_flag short_open_tag Off

и работать короткая форма записи перестала, в том числе <?=

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования