login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Newline blokje

Offline XenoX - 14/03/2005 17:26
Avatar van XenoXGouden medailleGouden medaille

PHP expert
Als ik data met een \n erin wegschrijf in een .xml (ik weet niet of het daar aan ligt) bestand krijg ik een blokje inplaats van een nieuwe regel.

Dit is mijn code:
  1. <?php
  2. ### Meuktracker ###
  3.  
  4. # Set xml begin
  5. $nieuws_xml = '';
  6. $nieuws_xml .= '<rss version="2.0">' . "\n";
  7. $nieuws_xml .= ' <channel>' . "\n";
  8. $nieuws_xml .= ' <title>***</title>' . "\n";
  9. $nieuws_xml .= ' <link>http://www.mysite.com</link>' . "\n";
  10. $nieuws_xml .= ' <description>Een *** site.</description>' . "\n\n";
  11.  
  12. # Haal nieuwsartikelen op
  13. $nieuws_query = $db->query("SELECT id, datum, title, short_article FROM site_articles WHERE type = 'nieuws' ORDER BY id DESC LIMIT 0, 20");
  14.  
  15. # Herhaal nieuws
  16. while($nieuws = $db->fetch($nieuws_query))
  17. {
  18. $nieuws_xml .= ' <item>' . "\n";
  19. $nieuws_xml .= ' <title>' . date('d-m-Y', $db->get('datum')) . ' - ' . $db->get('title') . '</title>' . "\n";
  20. $nieuws_xml .= ' <link>http://www.mysite.com/' . $core->generateUrl('nieuws', '0', $db->get('id')) . '</link>' . "\n";
  21. $nieuws_xml .= ' <description>' . $db->get('short_article') . '</description>' . "\n";
  22. $nieuws_xml .= ' </item>' . "\n\n";
  23. }
  24.  
  25. # Set xml einde
  26. $nieuws_xml .= '</channel>' . "\n";
  27. $nieuws_xml .= '</rss>';
  28.  
  29. # Open de xml
  30. $xml_file = fopen('./meuktracker/nieuws.xml', 'w');
  31.  
  32. # Schrijf de data in de xml
  33. fwrite($xml_file, $nieuws_xml);
  34.  
  35. # Sluit de xml
  36. fclose($xml_file);
  37. ?>

3 antwoorden

Gesponsorde links
Offline prorsoft - 30/11/1999 00:00
Avatar van prorsoft PHP gevorderde Dat kan ook niet in XML, je hoeft die n geneens te gebruiken, je kan alles naast elkaar laten staan.
Offline Fenrir - 30/11/1999 00:00
Avatar van Fenrir PHP expert Gebruik rn
Offline XenoX - 30/11/1999 00:00
Avatar van XenoX Gouden medailleGouden medaille

PHP expert
Sorry voor de late reactie, maar het werkte met rn.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s