Witam,
napisalem taki skrypt, z formularza wysylane sa rzeczy ktore sie dodaja do pliku test.xml. Wszystko ladnie dziala, tylko formatowanie tego co sie dodaje jest nieladne winksmiley.jpg wszystko w jednej linii (drugi <article> w przykladzie ponizej). Chcialbym, aby to dodowane przez php wygladalo, jak pierwszy <article>.

  1. <?xml version="1.0" standalone="yes"?>
  2. <articles>
  3. <article>
  4. <name>test</name>
  5. <title>TEST</title>
  6. </article>
  7. <article><title>CO JEST?</title><name>co-jest</name></article></articles>


a tu jest kod odpowiedzialny za edycje xml'a, nie mam pojecia jak to ugryzc,gdzie dodac jakies \n itp...

  1. <?php
  2. $title1 = $_POST['title'];
  3. $name1 = $_POST['name'];
  4.  
  5. $xmlstr = file_get_contents('test.xml');
  6. $xml = new SimpleXMLElement($xmlstr);
  7.  
  8. $article = $xml->addChild('article');
  9. $article->addChild('title', "$title1");
  10. $article->addChild('name', "$name1");
  11.  
  12. $xml->asXML('test.xml');
  13. ?>


z gory dzieki za wszystkie rady,
pozdrawiam!