Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Edycja pliku XML
atyll
post 7.05.2013, 18:41:34
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 21.07.2007

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


Witam

Chciałbym zrobić skrypt na stronie, który dodaje nowy wpis do pliku XML

Chodzi o dodanie:

  1. <link>
  2. <title>$Title</title>
  3. <url>http://danera.no-ip.org/characters.php?title=$title</url>
  4. </link>


$Title = zmienna

Aktualny plik XML:
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <pages>
  3. <link>
  4. <title>Test</title>
  5. <url>http://danera.no-ip.org/characters.php?title=Test</url>
  6. </link>
  7. <link>
  8. <title>Test2</title>
  9. <url>http://danera.no-ip.org/characters.php?title=Test2</url>
  10. </link>
  11. </pages>


Ktoś da radę pomóc?

Próbowałem, lecz nie chodzi:
  1. <?php
  2. $title = "Test";
  3.  
  4. $doc = new DOMDocument();
  5. $doc->formatOutput = true;
  6.  
  7. $r = $doc->createElement( "links" );
  8. $doc->appendChild( $r );
  9.  
  10. $name = $doc->createElement( "title" );
  11. $name->appendChild(
  12. $doc->createTextNode( $title )
  13. );
  14. $b->appendChild( $name );
  15.  
  16. $url = $doc->createElement( "url" );
  17. $url->appendChild(
  18. $doc->createTextNode( "http://danera.no-ip.org/characters.php?title=" )
  19. );
  20. $b->appendChild( $url );
  21.  
  22.  
  23. $r->appendChild( $b );
  24.  
  25.  
  26. echo $doc->saveXML();
  27. $doc->save("write.xml")
  28. ?>


Ten post edytował atyll 7.05.2013, 18:56:58
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 19:07