Ich pack es einfach nicht! (Stecke von den Fähigkeiten auch noch in der "aha" und "das ist ja geil" Phase.)
Mein Problem.
Über die PHP Datei lese ich die PDF Dokumente in einem Verzeichnis der Homepage aus. Die Ausgabe erfolgt mit Hyperlink. Es funktioniert, aber leider erscheint das Ergebnis unsortiert. Mit dem Schreiben in ein Array könnte ich es sortieren (sort). Aber wie und wo baue ich es ein? Bekomme entweder Müll, oder keine Sortierung?
Die Dateien (PDF) beginnen immer mit einer Jahreszahl, gefolgt von einer Nummer ( Bsp: 2012_001.pdf)
Das Script:
PHP-Code:
// Öffnet ein Unterverzeichnis mit dem Namen "Zeitung"
$verzeichnis = openDir("Zeitung");
// Verzeichnis lesen
while ($file = readDir($verzeichnis)) {
// Höhere Verzeichnisse nicht anzeigen!
if ($file != "." && $file != "..") {
// Dateityp filtern. Es werden nur .pdf-Dateien angezeigt
if (strstr($file, ".pdf")) {
// Dateiendung vom Dateinamen filtern
$name = explode(".", $file);
// Ausgabe mit Link erstellen
echo "<center><a href=\"Zeitung/$file\">$name[0]</a></center><br>\n";
}
}
}
// Verzeichnis schließen
closeDir($verzeichnis);
?>
Es handelt sich um eine Auflistung der Ausgaben einer Schülerzeitung.
Kann mir jemand dabei helfen? :-)