Kleines Problem, große Konsequenzen
Von: , Frage gestellt am Do, 4. Jan 2001
Hallo Bruno und Co!
Ich habe dieses Script welches dHTML dateien aus eine Ordner indexiert und den Titel danebenschreibt gerade aufwendig aufgearbeitet als ich feststellen musste das dass Script jedoch ab und zu einen Error (Illegal String Index) meldet und nicht mehr arbeitet. Das merkwürdige ist das dieser wirklich nur ab und zu aber sehr häufig vorkommt. Hier die Ursprungsversion des Scripts:
<?
$verzeichnis = dir(".");
$endung = ".html";
while($datei = $verzeichnis->read()) {
if(substr($datei,strlen($endung)*(-1)) == $endung) {
echo "<TD bgcolor=#E2E2E2 width=110><DIV><A HREF=\"$datei\">$datei</A></td>";
$fp = fopen($datei,"r");
while (!feof($fp)) {
$linie = fgets($fp, 1024);
if(eregi("<title>(.*)</title>", $linie, $title))
break;
}
$title = $title[1];
echo "<TD bgcolor=#E2E2E2 width=450><DIV>$title</td><tr>";
fclose($fp);
}
}
$verzeichnis->close();
?>
Wisst ihr woran es liegen könnte?
-Ihr seid meine letzte Rettung-
Vielen Dank im Voraus
Stephan
