Cheatah: Paßwortabfrage

Beitrag lesen

Hi,

laß die Seite mit den Downloads von einem Script erstellen, laß jeden Download über ein eigenes Script laufen, schreib dabei in den Link den Benutzernamen evtl. noch als Parameter dazu (nicht nötig, wenn Du Dich auf REMOTE_NAME verläßt). Das entsprechende Script loggt dann halt den Benutzernamen und das heruntergeladene File, welches mit dem richtigen Content-type (z.B. application/zip oder so) nach STDOUT geprintet wird.

Sorry, das war mir zu hoch ;)

dann eben noch mal :-)

Schritt 1: Die Seite, auf der die Links zu den Downloads liegen, wird per CGI erstellt.
Schritt 2: Statt eines Links z.B. auf "datei" schreibst Du "/cgi-bin/download.cgi?file=datei&user=Benutzername". Als Benutzernamen setzt Du natürlich das ein, was Du als Benutzername ermittelt hast.
Schritt 3: Das Script download.cgi zählt die Downloads (wie ein ganz normaler Counter; diese Technik kannst Du Dir im Zweifelsfall von hunderten von Scripts ablesen, die bei http://www.cgi-resources.com u.ä. zu finden sind) und gibt "datei" zurück.

Jetzt klarer? :-)

Cheatah