Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][XML]XML - DOM, Zapisac pliku XML w PHP
marcin__
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 17.03.2009

Ostrzeżenie: (0%)
-----


Witam
Walczę już chwile i poległem.
Czy ktoś wiem jak zapisać dane w poniższym kodzie, aby każdy nowo dodany element do pliku XML znajdował się w nowej linii.
Teraz zapisuje mi wszystko do/w jednym wierszu.

  1. <?php
  2. $xml = new DOMDocument();
  3. $xml->load('test.xml');
  4.  
  5. $xel = $xml->documentElement;
  6. $news = $xml->createElement('news');
  7.  
  8. $data = $xml->createElement('data', $_POST['data']);
  9. $tytul = $xml->createElement('tytul',$_POST['tytul']);
  10. $opis = $xml->createElement('opis',$_POST['opis']);
  11.  
  12. $news->appendChild($data);
  13. $news->appendChild($tytul);
  14. $news->appendChild($opis);
  15.  
  16. $xel->appendChild($news);
  17. $xml->save("test.xml");
  18. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 15:28