Ik krijg het niet voor elkaar, wie kan me (opweg) helpen
het gaat er dus om dat hij sorteert op wegnummer zie link
http://localhost/vinfo/
Hier onder staat de simpele uitvoering van het script, dus was je op de site ziet is wat uitgebreider dan hieronder.
Code: Selecteer alles
<?php  
    $xmlfile = fopen("news.xml", "r");  
    if(!$xmlfile)die("cannot open the xml file");  
    $readfile = fread($xmlfile ,400000);  
    $searchfile = eregi("<ActivateTime>(.*)</Text>", $readfile ,$arrayreg);  
    if ($arrayreg[0] == FALSE)  
      {  
      $count = 0;  
      }  
   else  
      {  
      $filechunks = explode("<Information>", $arrayreg[0]);   
      $count = sizeof($filechunks);  
      }   
if ($count > 0)  
      {  
      for ($a = 0; $a < sizeof($filechunks); $a++)  
         {  
         ereg("<Text>(.*)</Text>",$filechunks[$a], $txt0);  
         }  
      } 
    echo "<table border='0'width='100%' bgcolor='#FFFFFF'>";  
echo '<tr>'; 
echo "<td><b>Aantal meldingen:  $count</b></td>"; 
echo '<td align="center"><h2>Verkeersinformatie</h2></td>'; 
echo "<td align='right'><font size='1'><img border='0' src='none.gif' alt='Verkeersinfo><br/ >Overzicht gegenereerd: xxxxxx</font></td>"; 
echo '</tr>'; 
echo '</table>'; 
    echo "<table border='0' cellspacing='0' width='100%' bgcolor='#FFFFFF'>"; 
    for($i=0 ; $i<=$count-1 ;$i++)  
    { 
    ereg("<Class>0</Class><Text>(.*)</Text></Data><Data><Class>1</Class>",$filechunks[$i], $txt0);  
    ereg("<Class>1</Class><Text>(.*)</Text></Data><Data><Class>2</Class>",$filechunks[$i], $txt1);  
    ereg("<Class>2</Class><Text>(.*)</Text></Data><Data><Class>3</Class>",$filechunks[$i], $txt2);  
    ereg("<CreateTime>(.*)</CreateTime>",$filechunks[$i], $extrainfo);  
echo "<tr>";  
echo "<td valign='top'><font color='#FF0000'><b> "; 
echo $txt0[1]; 
echo " </b></font></td><td><font size='2' color='#0099ff'>"; 
echo $txt1[1]; 
echo "<img border='0' align='absmiddle' src='icon_clip.gif'alt='Meldingstijd: $extrainfo[1] '></font></br ><font size='2' >";  
echo $txt2[1]; 
echo "</font></br ></br ></td></tr>";  
    }  
         echo "</table>";  
?>    

