forum-user
Mitglied
Hallo Leute, ich steh grad neben mir. Ich lasse per Formular eine TEXT Datei erstellen die wie folgt lautet bemerkung-DD-MM-JJJJ_HH-MM-SS.txt. Quasi nach jedem bestätigten Formular gibts eine neue Datei. Diese Dateien möchte ich mir auflisten lassen nach Datum und wenn möglich die jüngste an oberster Stelle.
Wie kann ich dies realisieren?
Hier mal mein bereits vorhandener Code
Wie kann ich dies realisieren?
Hier mal mein bereits vorhandener Code
PHP:
<?php
// Öffnet ein Unterverzeichnis
$verzeichnis = openDir(REZI_FOLDER);
$i=0;
// Verzeichnis lesen
while ($file = readDir($verzeichnis)) {
// Höhere Verzeichnisse nicht anzeigen!
if ($file != "." && $file != "..") {
$i++;
@$rezi_file = fopen(REZI_FOLDER.'/'.$file,'r');
flock($rezi_file,LOCK_SH);
echo '<div style="width:70%; height:auto; margin:5px auto 5px auto; padding: 5px 5px 0px 5px; border: 1px solid #000;">';
// Daten lesen
while (!feof($rezi_file)) {
$bemerkungen = fgets($rezi_file,999);
echo $bemerkungen.'<br/>'."\n";
}
echo '</div>';
flock($rezi_file,LOCK_UN);
// Datei schließen
fclose($rezi_file);
}
}
// Verzeichnis schließen
closeDir($verzeichnis);
// Ordner leer.
if($i==0) {
echo return_error('Es sind noch keine Bemerkungen vorhanden...');
}
?>