Hallo,
ich baue gerade das Skript, wo ich auch schon Probleme mit dem Verzeichnis hatte, in eine Seite ein, wo es später aufgerufen wird.
Nun hänge ich an den Funktionen, die Dateigrösse und das Datum auslesen. Mit festen Dateien funktioniert alles ohne Probleme, jedoch bekomme ich mit dem Aufruf einer Variable, die den Namen der auszulesenden Datei enthält, ein Problem:
Anscheinend wird die Datei gefunden, aber es können wohl keine Daten wie Grösse, Bearbeitungsdatum ausgelesen werden. Die Rechte für diese Dateien bzw. den Ordner habe ich für alle auf Lesen/Schreiben/Ausführen gesetzt.
ich baue gerade das Skript, wo ich auch schon Probleme mit dem Verzeichnis hatte, in eine Seite ein, wo es später aufgerufen wird.
Nun hänge ich an den Funktionen, die Dateigrösse und das Datum auslesen. Mit festen Dateien funktioniert alles ohne Probleme, jedoch bekomme ich mit dem Aufruf einer Variable, die den Namen der auszulesenden Datei enthält, ein Problem:
Dies ist die Stelle im Code, wo ich diese Abfrage ganz einfach per Echo ausgeben lasse, ohne den gesamten Code (das Echo, was auch Teile einer Tabelle aufbaut), der später den weiteren Teil der Tabelle aufbaut.Warning: filesize() [function.filesize]: stat failed for 123.txt in /var/www/vhosts/wh1022.ath.cx/httpdocs/amtest/contents/table.php on line 84
Warning: filesize() [function.filesize]: stat failed for 321.txt in /var/www/vhosts/wh1022.ath.cx/httpdocs/amtest/contents/table.php on line 84
PHP:
while(false !== ($file = readdir($dir)))
{
if ($file != '.' && $file != '..')
{
if (!empty($replaces[$file]))
$name = $replaces[$file];
else
$name = $file;
echo filesize($file) . "<br />";
$color = ($i % 2) ? "#657890" : "#567890";
echo "<tr>\n<td style=\"background-image:url(../../contents/img/border_05.png)\"></td>\n<td colspan=\"2\" bgcolor='$color'><a href=\"".'tempss/'.$file."\">".$name."</a></td>\n<td style=\"background-image:url(../../contents/img/border_green_05.png)\"></td>\n";
}
}