esomkin
Новичок
Неправильно срабатывает буфферизация вывода ob_
Доброго времени суток
Решил попробовать сделать автоматическую загрузку файла *.xml через буфферизацию вывода php.
Выглядит это так:
...
<html>
<head> и т.д.
В IE7, Opera 9 работает без проблем, но после загрузки в Mozilla Firefox (в IE6 по моему тоже) в конец файла xml присоединяется кусок html, который мешает нормально открыть xml в Excel.
Подскажите где я неправ?
Доброго времени суток
Решил попробовать сделать автоматическую загрузку файла *.xml через буфферизацию вывода php.
Выглядит это так:
PHP:
$xml_code='<? xml version="1.0"...';
ob_start();
echo $xml_code;
header('Content-Length: '.ob_get_length());
header('Content-type: text/plain');
header('Content-disposition: attachment; filename="'.$file_name.'"');
ob_end_flush();
<html>
<head> и т.д.
В IE7, Opera 9 работает без проблем, но после загрузки в Mozilla Firefox (в IE6 по моему тоже) в конец файла xml присоединяется кусок html, который мешает нормально открыть xml в Excel.
Подскажите где я неправ?

