Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

content - type: text/xml

485
13 ноября 2002 года
Selatino
37 / / 20.06.2000
Известно, что в начале php скрипта можно указать браузеру тип документа, например, скрипт

<? header("Content-type: image/gif");
readfile("image.gif"); ?>

будет вопринят браузером как рисунок.
Теперь вопрос, возможно ли подобно отобразить XML документ, допустим:

<? header("Content-type: text/xml");
структура XML документа;
...
структура XML документа; ?>

Почему то у меня не работает, подскажите пожалуйста как это можно сделать.
372
13 ноября 2002 года
Flying
312 / / 20.09.2000
Цитата:
Originally posted by Selatino
Почему то у меня не работает, подскажите пожалуйста как это можно сделать.



Что значит "не работает"?

250
14 ноября 2002 года
Joker
1.4K / / 20.02.2000
Цитата:
Originally posted by Selatino
Известно, что в начале php скрипта можно указать браузеру тип документа, например, скрипт

<? header("Content-type: image/gif");
readfile("image.gif"); ?>

будет вопринят браузером как рисунок.
Теперь вопрос, возможно ли подобно отобразить XML документ, допустим:

<? header("Content-type: text/xml");
структура XML документа;
...
структура XML документа; ?>

Почему то у меня не работает, подскажите пожалуйста как это можно сделать.



http://staffdb.cso.uiuc.edu/prelimnetidchangedocs/XML_RPC_Interface.htm

300
14 ноября 2002 года
ReDrum
689 / / 20.04.2000
в пхп не силен но если функция header() не ставит переводы строки, то
header("Content-type: text/xml\n\n");
4
15 ноября 2002 года
mike
3.7K / / 01.10.2002
Цитата:
Originally posted by ReDrum
в пхп не силен но если функция header() не ставит переводы строки, то
header("Content-type: text/xml\n\n");



\n\n не надо. Каким броузером пользуешься ??
все должно работать.

582
15 ноября 2002 года
MuToGeN
56 / / 20.07.2000
Цитата:
Originally posted by ReDrum
в пхп не силен но если функция header() не ставит переводы строки, то
header("Content-type: text/xml\n\n");


уж если на то пошло то \r\n, а не \n\n. а вообще afaik он сам окончание строки приклеит. если XML как XML не воспринимается... может, у тебя браузер не тот, а может у тебя отключены сообщения об ошибках в PHP, а он, бедный, хочет тебе сказать что-то важное. например, что он по какой-то причине (типа уже начатой передачи документа) не может отправить header'ы

485
16 ноября 2002 года
Selatino
37 / / 20.06.2000
Спасибо всем, у меня все заработало, просто в тот день апачи заглючил, а после перезагрузки все начало правильно исполняться :)
300
19 ноября 2002 года
ReDrum
689 / / 20.04.2000
Цитата:
Originally posted by MuToGeN

уж если на то пошло то \r\n, а не \n\n. а вообще afaik он сам окончание строки приклеит. если XML как XML не воспринимается... может, у тебя браузер не тот, а может у тебя отключены сообщения об ошибках в PHP, а он, бедный, хочет тебе сказать что-то важное. например, что он по какой-то причине (типа уже начатой передачи документа) не может отправить header'ы



Если совсем на то пошло то \r\n\r\n,
А вообще кто сам окончание приклеет?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог