• Hey mensen,


    ik heb rond gekeken op google.nl
    voor een nieuws feed van nu.nl
    alleen vind ik nu alleen rss files.
    alleen ik zoek een php script ervan die dingen ophaalt bij algemeen en zo weergeeft:
    Algemeen nieuws:
    03/03/12 - Kabinet rutte gevallen.

  • eeyk, daar ging het mij niet om?
    het gaat mij om een script om te weergeven
    na veel knutselen heb ik dit:

    PHP
    <?php
    			$xml = simplexml_load_file('http://www.nu.nl/feeds/rss/algemeen.rss');
    			for($i=0;$i<=4;$i++) {    
    			$item = $xml->channel->item[$i];   
    			echo '<li><a href="'. $item->link .'">';   
    			echo ' ' .  $item->title . '</a></li>';
    			}
    			?>


    Alleen krijg ik niks iemand de fout?
    xml van nu:

  • Alsjeblieft, even herschreven voor je ;)


    PHP
    $_xml = simplexml_load_file('http://www.nu.nl/feeds/rss/algemeen.rss');
    	foreach($_xml->channel->item as $_item) {
    		echo '<li><a href="'. htmlspecialchars($_item->link) .'">' .  htmlspecialchars($_item->title) . '</a></li>';
    	}


    Ik doe een htmlspecialchars over de link en de titel heen aangezien je NOOIT maar dan ook NOOIT data kunt vertrouwen van een andere website ;)

    Kast: HAF922 | CPU: I7-930 @ 4.0GHz | CPU Cooler: Noctua NH-D14 | HDD0: Crucial M4 128GB, HDD1: Kingston SSD 64GB, HDD2/3: WD Black & Green 1TB, HDD4: Seagate 1.5TB | Mem: Kingston HyperX 12GB @ 1600MHz | Graphics: Crossfire HD6970 | Res: 5760x1080

  • Dank denk ik dat er iets anders aan de hand is. Want als ik dit stukje kopieer op meerdere van mijn servers dan krijg ik gewoon normaal een lijstje te zien.
    Maak anders even een phpinfo.php bestand aan met alleen de volgende code erin:


    PHP
    <?php
    phpinfo();
    ?>

    Kast: HAF922 | CPU: I7-930 @ 4.0GHz | CPU Cooler: Noctua NH-D14 | HDD0: Crucial M4 128GB, HDD1: Kingston SSD 64GB, HDD2/3: WD Black & Green 1TB, HDD4: Seagate 1.5TB | Mem: Kingston HyperX 12GB @ 1600MHz | Graphics: Crossfire HD6970 | Res: 5760x1080

  • Citaat van glammiiee

    http://www.jpvservices.nl/info.php
    hier de link waar ik het gezet heb dat script.


    XML staat enabled (verwijder de pagina maar weer, is namelijk nogal een security flaw als iedereen er bij kan)


    Raar, maar probeer eens

    PHP
    error_reporting(E_ALL);
    	ini_set('display_errors', '1');


    bovenaan je pagina te zetten. (tussen php tags)

    Kast: HAF922 | CPU: I7-930 @ 4.0GHz | CPU Cooler: Noctua NH-D14 | HDD0: Crucial M4 128GB, HDD1: Kingston SSD 64GB, HDD2/3: WD Black & Green 1TB, HDD4: Seagate 1.5TB | Mem: Kingston HyperX 12GB @ 1600MHz | Graphics: Crossfire HD6970 | Res: 5760x1080

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!