Beste lezer,
Ik ben momenteel bezig met een website waarop oa. handleidingen kunnen worden upgeload, deze worden dan in de map /handleidingen in de root gezet.
Nu is het de bedoeling dat die handleidingen alleen kunnen worden gedownload nadat men is ingelogd, en men genoeg machtigingen heeft om dat bestand te downloaden. Oftewel, eerst de status controleren dmv PHP, en als diegene genoeg privileges heeft om dat bestand te downloaden, het bestand geven.
Dit is ook het probleem niet, dat wil allemaal prima. Het punt is dat alle bestanden nog steeds direct te benaderen zijn, dus als men gewoon naar www.mijndomein.nl/handleidingen/merk/handleiding.pdf dan wordt het bestand ook ook gedwonload, en dat moet worden voorkomen!
Dus, voorbeeldje
mijndomein.nl/handleiding/merk/handleiding.pdf Moet fout geven
mijndomein.nl/download.php?id=1 Controleert inlogstatus, en geeft het bestandje zodra er genoeg machtigingen zijn.
Iemand een idee hoe ik dit oplos?
1.587 views