Hi,
Die Downloadliste erstellst Du dynamisch mit einem CGI. Ein Klick zum Download startet einen CGI-Prozess, der gibt den entsprechenden Content-type aus als header, liest die Datei im Binmode und gibt die auf STDOUT.
hmmm das war die erste Hälfte meines Vorschlags, aber wie verhinderst du jetzt, dass die Leute das CGI direkt aufrufen statt über die Downloadliste zu gehen?
Mit einer entsprechenden Kontrollstruktur über die Parameter UND deren erlaubte Werte.
Wenn es jedoch so sein soll, dass diese Liste unbedingt in einen Browser vorher geladen werden muss, bevor geklickt werden kann, würde ich einen Cookie einsetzen.
Viele Grüße,
Horst Haselhuhn