| 
            
            
                    
            
             
 
 
                    
                    | Simpele RSS Parser
                    Auteur: Frederic - 08 oktober 2005 - 00:14 - Gekeurd door: nemesiskoen - Hits: 15214  - Aantal punten: 3.00 (3 stemmen)
                     
                        
        
        
        
 Hiermee kan je simpel en snel bestaande RSS feeds inbouwen op je site! 
Gewoon aanroepen met 
 
    
    
        
            
                Parse('http://www.vrtnieuws.net/nieuwsnet_master/versie2/systeem/rss/nnII_nieuws_hoofdpunten/index.xml'); Parse('http://www.vrtnieuws.net/nieuwsnet_master/versie2/systeem/rss/nnII_nieuws_hoofdpunten/index.xml');
   
Veel extra zit er niet in, gewoon het ophalen, titel weergeven, datum omzetten en een linkje maken :-) |  
 
                    
                    | Code: |  
                    | 
    
    
        
            
                <?php
function Parse($nieuwsfeed){
//Haal het bestand op
$xml_feed = file_get_contents($nieuwsfeed);
//Een XML phraser aanmaken
$xml_praser = xml_parser_create();
//Verwerking
xml_parse_into_struct($xml_praser,$xml_feed,$xml_sleutel,$xml_index);
xml_parser_free($xml_praser);
//Genereren van headlines
for($i = 0; !empty($xml_index['TITLE'][$i]); $i++){
//Titel van 
	if($i == 0){
		echo '<b>RSS feed afkomstig van:<a href="'.$xml_sleutel[$xml_index['LINK'][$i]]['value'].'">'.$xml_sleutel[$xml_index['TITLE'][$i]]['value'].'</a></b><br /><br />';
	}else{
		$datum = date("Y-m-d H:i", strtotime($xml_sleutel[$xml_index['PUBDATE'][$i]]['value']));
		echo '['.$datum.'] <a href="'.$xml_sleutel[$xml_index['LINK'][$i]]['value'].'">'.$xml_sleutel[$xml_index['TITLE'][$i]]['value'].'</a><br />';
	}
}
}
?>  <?phpfunction Parse($nieuwsfeed){//Haal het bestand op//Een XML phraser aanmaken//Verwerking//Genereren van headlinesfor($i = 0; !empty($xml_index['TITLE'][$i]); $i++){//Titel van 	if($i == 0){		echo '<b>RSS feed afkomstig van:<a href="'.$xml_sleutel[$xml_index['LINK'][$i]]['value'].'">'.$xml_sleutel[$xml_index['TITLE'][$i]]['value'].'</a></b><br /><br />';	}else{		$datum = date("Y-m-d H:i", strtotime($xml_sleutel[$xml_index['PUBDATE'][$i]]['value']));		echo '['.$datum.'] <a href="'.$xml_sleutel[$xml_index['LINK'][$i]]['value'].'">'.$xml_sleutel[$xml_index['TITLE'][$i]]['value'].'</a><br />';	}}}?>
    Download code (.txt) |  
 
            
            
                    
            
             | 
                
                |  Stemmen |  
                | Niet ingelogd. |  
 |