Download

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Franzel
Beiträge: 1
Registriert: 17.10.2012 14:55:56

Download

Beitrag von Franzel » 17.10.2012 15:04:22

Ich habe einen Downloadshop und will nun den Download für jeden Kunden so eingrenzen, dass er nur einmal und spätestens nach drei Tagen nicht mehr funktioniert. Welchen Befehl muss ich dazu wo in das php Script schreiben?
Wer weiss da Rat?

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: Download

Beitrag von Cae » 17.10.2012 15:21:33

Du solltest eine Datenbank bauen, die einen eindeutigen Bezeichner, ein Ablaufdatum, und den Dateipfad enthält. Dann kannst du nach jedem (vollständigen!) Download entweder eine Zusatzspalte setzen (für Statistik) oder den Datensatz löschen. Der eindeutige Bezeichner kann zum Beispiel ein sha1-Hash sein, der über das Ablaufdatum und einen Salt geht. Wenn du oft dieselbe Datei hast, kann es Sinn machen, eine eigene Tabelle für die Dateinamen mit einem Index zu machen.

Soviel zum Prinzip, hier geht's aber hauptsächlich um schöne und funktionierende Dinge wie die Debian-Distribution, und nicht um PHP.

Willkommen im Forum!

Gruß Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

Antworten