Как добавить заголовки в файл XML, созданный в PHP - PullRequest
0 голосов
/ 05 апреля 2020

У меня есть код, который берет данные из базы данных и создает файл XML. Мне нужно добавить такие заголовки в файл xml. Необходимые заголовки:

header("Content-type: text/xml");
header('Content-Desposition: attachment; filename="products.xml"');

Оригинал php код:

<?php

      include('dbconnect.php');

      function loadXML(){

           global $dbh;
           $result = $dbh->query("SELECT * FROM stock_infos;");
           $name = strftime('products.xml');
           $xml = new SimpleXMLElement('<nuts/>');
           while($row = $result->fetch(PDO::FETCH_ASSOC)){

                $nut = $xml->addChild('nut');
                $nut->addChild('code',$row['code_product']);
                $nut->addChild('name_product',$row['name_product']);
                $nut->addChild('in_stock',$row['in_stock']);
                $nut->addChild('date_stock',$row['date_stock']);


           }
           $dom = new DOMDocument('1.0');
           $dom->preserveWhiteSpace = false;
           $dom->formatOutput = true;
           $dom->loadXML($xml->asXML());
           $dom->save(dirname(__FILE__).'/'.$name);



      }
      loadXML();
?>

Как должен выглядеть код в конце, чтобы файлы XML создавались с необходимыми заголовками?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...