oke ik heb de volgende code 4 keer op mijn home php gezet en eerst op me eigen pc getest toen werkte alles naar behoren nu ik hem heb geupload werkt het in 1 keer niet ? en ik kan niet vinden wat het probleem is ik hoop dat iemand mij hier mee kan helpen ?


<?php
$cache_time = 3600*12; // 24 hours

$cache_file = $_SERVER['DOCUMENT_ROOT'].'/test2.rss';
$timedif = @(time() - filemtime($cache_file));

if (file_exists($cache_file) && $timedif < $cache_time) {
    $string = file_get_contents($cache_file);
} else {
    $string = file_get_contents('http://www.typischtransport.nl/rss/');
    if ($f = @fopen($cache_file, 'w')) {
        fwrite ($f, $string, strlen($string));
        fclose($f);
    }
}
$xml = simplexml_load_string($string);

// place the code below somewhere in your html
echo '
';
$count = 0;
$max = 5;
// the next object is an example for a feed from wordpress
foreach ($xml->channel->item as $val) {
    if ($count < $max) {
        echo '
        
            <b><a href="'.$val->link.'" title="'.$val->description.'" target="_blank" class="small_link"><div>'.$val->title.'</div></a></b>';
    }
    $count++;
}
echo '
    
';
?>
ja en dan na te gaan dat ik tegen dat probleem een tijd het lopen stoeien
Tja, daarom Google ik ook bij errors die ik nog nooit gezien heb.
Na een Google en lees-tocht wist ik het antwoord al na 1 minuut ;-)

Reageren