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

Форум PHP

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

 

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

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

тема: xml поддерживает встраивание php кода?
 
 автор: margol   (28.02.2008 в 12:35)   письмо автору
 
 

Конструкции типа:
<?php ... ?>
<php> ... </php>
что-то не сработали. Как можно документ .xml "заставить" выполнять php скрипты?

   
 
 автор: Владимир55   (28.02.2008 в 12:45)   письмо автору
 
   для: margol   (28.02.2008 в 12:35)
 

Попробуйте положить в корень сайта файл, находящийся в Приложении. Его имя должно быть .htaccess без расширения.

   
 
 автор: himic   (28.02.2008 в 13:36)   письмо автору
 
   для: Владимир55   (28.02.2008 в 12:45)
 

В начале заслать заголовок, говорящий что это XML а разрешение можно оставить .php
header("content-type: application/rss+xml");

   
 
 автор: margol   (28.02.2008 в 13:46)   письмо автору
 
   для: Владимир55   (28.02.2008 в 12:45)
 

Строчки:
RemoveHandler .html .htm .xml
AddType application/x-httpd-php .php .htm .html .phtml .xml
добавила в .htaccess

Не работает. В http://i-vd.org.ru/books/php/xml.shtml сказано, что строка
<?php print "Today's date is:".date("m-d-Y");?>
Будет обрабатываться в xml нормально, у меня нет. Что я делаю не так?

   
 
 автор: kasmanaft   (28.02.2008 в 17:32)   письмо автору
 
   для: margol   (28.02.2008 в 13:46)
 

Поменяйте файлу расширение на "xml". Или ".shtml" добавте в .htaccess по аналогии..

UPD похоже, я неправильно понял.

   
 
 автор: margol   (29.02.2008 в 09:48)   письмо автору
 
   для: kasmanaft   (28.02.2008 в 17:32)
 

Не-а не помогат :(

   
 
 автор: elenaki   (29.02.2008 в 11:15)   письмо автору
 
   для: margol   (29.02.2008 в 09:48)
 

зачем это надо? может, легче сделать php, который выполнит нужные действия и вернет xml?

   
 
 автор: SHAman   (29.02.2008 в 12:36)   письмо автору
 
   для: elenaki   (29.02.2008 в 11:15)
 

По-моему, он это и собирается делать, только не понимает что и как происходит. Фишка в самом вопросе. Он звучит: "Поддерживает ли XML PHP?". Как оно может его поддерживать!? Ну как? Либо это статический xml-файл. Либо это php-скрипт, выводящий xml. Третьего не дано.

   
 
 автор: Giga   (01.03.2008 в 12:32)   письмо автору
 
   для: SHAman   (29.02.2008 в 12:36)
 

Можно установить выполнение php кода файлом с любым расширением в том числе .xml
RemoveHandler .xml
AddType application/x-httpd-php .php .xml
(Забыл написать что эти пару строк в .htaccess добавить)

   
 
 автор: mefestofel   (01.03.2008 в 12:33)   письмо автору
 
   для: Giga   (01.03.2008 в 12:32)
 

а зачем?

   
 
 автор: margol   (01.03.2008 в 15:47)   письмо автору
 
   для: Giga   (01.03.2008 в 12:32)
 

В .htaccess у меня прописано:

RemoveHandler .html .htm .xml
AddType application/x-httpd-php .php .htm .html .phtml .xml

Но файлы .xml так и не выполняют php скрипты. Как этого добиться? В доках написано, что должно работать, но не пашет :(

   
Rambler's Top100
вверх

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