medikus: html-Files zufällig aus bestimmten Ordner laden

Beitrag lesen

Hallo ihr,
als blutiger PHP-Anfänger bin ich immer auf der Suche nach Codeschnipsel die mir irgendwie weiterhelfen können.
Hab nun auch schon einiges auftreiben können (dank diesem Forum und anderen), aber ich komm auf keinen grünen Zweig.

Die Idee:
Ich möchte aus einem Ordner den Inhalt eines zufällig gewählten html-Files auslesen können. Zusätzlich soll das rauslesen auf einen Bereich im html-File (mit Tags markiert) begrenzt sein.

Das Problem:
Das zufällige rauslesen eines html-files aus einem Ordner.

Hier mal der derzeitige Code:

<?
$d=opendir("./ordner/"));
while ($file=readdir($d)) if (($file!=".") && ($file!="..")) $files[]=$file;
closedir($d);
$foo=$files[rand(0,count($files)-1];5:
echo $foo;
?>

Dieser Codeschnipsel funktioniert nicht - echo foo gibt mir nicht zurück.

-----------------

Der nachfolgende Teil ist aus euerem Forum - das funktioniert auch!
Nur wie bekomm ich die beiden Teile zusammen?

<?
$fp=fopen("./home.php","r");
$inhalt=fread($fp,5000); // Zahl zu lesender zeichen, falls Datei kleiner wird bis Dateinende gelesen

$start=strpos($inhalt,"<meintag>");
$ende=strpos($inhalt,"</meintag>");

$interresant=substr($inhalt,$start,$ende-$start);

echo $interresant; // $interresant enhält noch die <tt> tags
?>

Vielen Dank im Voraus
medikus