Download Button - aktuelle Version

Hallo,
ich möchte auf einer Seite einen Download-Button einbauen auf den man drückt und dann das download einer datei beginnt.

Allerdings soll mit diesem Knopf immer die aktuellste Datei (aktuellste Version eines selbstgeschriebenen Programmes) verknüpft sein. Also wenn man in den FTP eine neue Version hochläd (wahrscheinlich eine .jar datei), soll, ohne jedes mal die verlinkung verändern zu müssen, mit dem Knopfdruck der Download dieser neuen Datei beginnen. (Da der Dateiname die Versionsnummer enthält ändert sich dieser natürlich.)

Ich denke mal da für gibt es irgendeine einfache lösung in php.

Danke für die Hilfe schon mal!

MfG petterapamm

Dann gehört das ins PHP-Forum :wink:

Hier zusammengefasst, was das Script tun soll:
Das Script liest alle Dateien im Ordner, in dem der Download liegt, ein, und prüft anhand des Änderungsdatums, welche die aktuellste ist und öffnet diese (bei .jar-Dateien sollte der Browser dann den Download anbieten). Bei Google sollte sich doch schnell die Funktion finden, die das Änderungsdatum ausliest :wink:

EDIT: http://www.php.net/filemtime

leider bin ich php nicht wirklich mächtig^^ (überwiegend java Programmierung)
kann mir jemand dieses Script hier schnell schreiben?

bzw wie lese ich alle dateien ein?

[php]
//ordner angeben
$ordner = „/DOWNLOADORDNER/“;

$stamp = 0;
$lastdatei = ‚‘;
//öffnet verzeichnis
$handle = opendir($ordner);
//geht jede datei durch
while($datei = readdir($handle)) {
//datum der datei
$zeit = filemtime($ordner.$datei);
//wenn aktuelle datei neuer, merken
if($zeit > $stamp) {
$stamp = $zeit;
$lastdatei = $datei;
}
}

//letzte datei öffnen
readfile($lastdatei);
[/php]

Als .php speichern nicht vergessen.

Danke schön :slight_smile: