hä ?
wie denn jetzt ? so
?? so klappt es nicht ...
ich blicke hier nicht mehr durch:
$dir=opendir ('./server');
while ($file = readdir ($dir)){
if (is_file($file))
$files[] = $files;
$files[] = $file;
//ich hatte vorher die zeile einfach von dir kopiert und nur den anfang angepasst. dabei hab ich nicht gesehen, dass sich da bei dir ein kopierfehler eingeschlichen hatte.
//es muss natürlich $file hinten heissen. $file ist die gerade angeschaute datei. $files ist das array mit allen dateien, welches du nachher brauchst.
}
closedir($dir);
foreach($files as $handle)
{
$datei = file($handle);
!!!!!!!!!!!???????????!!!!!!!!!!!!
für den durchblick:
das verzeichnis server wird geöffnet.
über alles im verzeichnis wird eine schlaufe gemacht.
das gefundene im verzeichnis trägt den namen $file.
bei jedem durchgang der schlaufe hat $file einen anderen wert.
wenn eine datei (also kein verzeichnis) gefunden wurde,
wird sie dem array $files hinzugefügt.
fertig schlaufe. das verzeichnis wird geschlossen.
nächste schlaufe, für alle dateien im array $files.
in der schlaufe heisst die datei $handle.
hier kommt die gesamte überprüfung und ausgabe.
schlaufe schliessen.
fertitsch !
ich hoffe, ich konnte den durchblick etwas erleichtern.
grüssle
bjoern