David: Verbeserung

Beitrag lesen

Hi
Könnt ihr wir mal sagen wie ich das script verbessern kann ???

<?php
  echo "<HTML><BODY>";
  echo "<FORM ACTION=$PHP_SELF METHOD=POST> ";
  echo "<INPUT TYPE=TEXT NAME=wort VALUE=$wort>";
  echo "<INPUT TYPE=SUBMIT VALUE=Durchsuchen></FORM>";
  $wort = strtolower(trim($wort));

if($wort) {

// Funktion zum Auslesen des Verzeichnisses

function read_dir($dir=".",$endung=".htm") {
   settype($dateinamen,"array");
   if(!is_dir($dir)) return false;
   $verzeichnis = dir($dir);
   while($datei = $verzeichnis -> read()) {
    if($datei[0] != "." && substr($datei,strlen($endung)*(-1)) == $endung) {
     $dateinamen[] = $datei;
    }
   }
   $verzeichnis->close();
   sort($dateinamen);
   return $dateinamen;
  }

// Das Hauptprogramm

$dateinamen = read_dir(".");
  for($i=0;$i<count($dateinamen);$i++) {
   $name = $dateinamen[$i];
   $datei = "$name";
   $start = 0;
   $fp = fopen($datei,"r");
   while(!feof($fp)) {
    $zeile = strtolower(trim(fgetss($fp,1024)));
    if(strstr($zeile,$wort)) {
     $name = substr($name,0,strlen($name)-4);
     if (!$ergebnis) echo "Folgende Dateien enthalten Ihren Suchbegriff:<P>";
     echo "<A HREF="$datei">$name()</A><BR>";
     $ergebnis++;
     break;
    }
   }
   fclose($fp);
  }

if(!$ergebnis) echo "Keine passenden Dateien gefunden";

}

echo "</BODY></HTML>";

?>