content - type: text/xml
<? header("Content-type: image/gif");
readfile("image.gif"); ?>
будет вопринят браузером как рисунок.
Теперь вопрос, возможно ли подобно отобразить XML документ, допустим:
<? header("Content-type: text/xml");
структура XML документа;
...
структура XML документа; ?>
Почему то у меня не работает, подскажите пожалуйста как это можно сделать.
Цитата:
Originally posted by Selatino
Почему то у меня не работает, подскажите пожалуйста как это можно сделать.
Почему то у меня не работает, подскажите пожалуйста как это можно сделать.
Что значит "не работает"?
Цитата:
Originally posted by Selatino
Известно, что в начале php скрипта можно указать браузеру тип документа, например, скрипт
<? header("Content-type: image/gif");
readfile("image.gif"); ?>
будет вопринят браузером как рисунок.
Теперь вопрос, возможно ли подобно отобразить XML документ, допустим:
<? header("Content-type: text/xml");
структура XML документа;
...
структура XML документа; ?>
Почему то у меня не работает, подскажите пожалуйста как это можно сделать.
Известно, что в начале 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
header("Content-type: text/xml\n\n");
Цитата:
Originally posted by ReDrum
в пхп не силен но если функция header() не ставит переводы строки, то
header("Content-type: text/xml\n\n");
в пхп не силен но если функция header() не ставит переводы строки, то
header("Content-type: text/xml\n\n");
\n\n не надо. Каким броузером пользуешься ??
все должно работать.
Цитата:
Originally posted by ReDrum
в пхп не силен но если функция header() не ставит переводы строки, то
header("Content-type: text/xml\n\n");
в пхп не силен но если функция header() не ставит переводы строки, то
header("Content-type: text/xml\n\n");
уж если на то пошло то \r\n, а не \n\n. а вообще afaik он сам окончание строки приклеит. если XML как XML не воспринимается... может, у тебя браузер не тот, а может у тебя отключены сообщения об ошибках в PHP, а он, бедный, хочет тебе сказать что-то важное. например, что он по какой-то причине (типа уже начатой передачи документа) не может отправить header'ы
Спасибо всем, у меня все заработало, просто в тот день апачи заглючил, а после перезагрузки все начало правильно исполняться :)
Цитата:
Originally posted by MuToGeN
уж если на то пошло то \r\n, а не \n\n. а вообще afaik он сам окончание строки приклеит. если XML как XML не воспринимается... может, у тебя браузер не тот, а может у тебя отключены сообщения об ошибках в PHP, а он, бедный, хочет тебе сказать что-то важное. например, что он по какой-то причине (типа уже начатой передачи документа) не может отправить header'ы
уж если на то пошло то \r\n, а не \n\n. а вообще afaik он сам окончание строки приклеит. если XML как XML не воспринимается... может, у тебя браузер не тот, а может у тебя отключены сообщения об ошибках в PHP, а он, бедный, хочет тебе сказать что-то важное. например, что он по какой-то причине (типа уже начатой передачи документа) не может отправить header'ы
Если совсем на то пошло то \r\n\r\n,
А вообще кто сам окончание приклеет?