PHP ver gevorderde |
|
Goh, ik heb je vraag 3x moeten lezen...
Hoofdletters, komma's en andere mooie tekens die bijdragen tot AN zijn welkom.
Citaat: via een header het bestand verstuure, geeft hij aan header already send bij, bla bla..
Plaats bovenaan je pagina eens
en onderaan
Dit is een ietswat lelijke methode om die error's op te lossen (normaalgezien moet header altijd vanboven staan, gaat het zo werken?).
Je wil niet dat mensen leachen? Ze gaan toch altijd achter de URL komen, of je nu header gebruikt ofniet (ik zal altijd het path kunnen achterhalen).
Wat jij moet doen:
-Oftewel in .htaccess restricties instellen zodat enkel referrers van jouw site mogen afkomen.
-Een leden/downloadsysteem bouwen waardoor je een URL krijgt zoals:
index.php?Actie=download&bestand=20
index.php?Actie=download&bestand=20
Nu zal je via sessions enz kunnen gaan controleren of die persoon het bestand wel mag controleren etc. |