Jeg har et spørgsmål, omkring HVORDAN man kan beskytte filen imod at folk, som er logget ind, kan hente filen direkte ned...
Eks ved at lægge filen i en mappe, som ikke kan tilgås via Internet direkte, men kun via et php-script, som henter den i en mappe som ikke findes på webhotellet (altså eks. 2 mapper længere ude af webmappen)
Hvis jeg har et login system, hvor brugere kan logge ind og streame en film... det må de godt... men det må ikke være sådan at de direkte kan skrive adresse linien når de er logget ind, såsom: www.websted.dk/filmmappe/filnavn.mpg
Det SKAL køre gennem et PHP script...
Så det skal ikke kun være mig og min IP, som må logge ind og se filer...
har du adgang til mapper under din WWW mappe - altså kan du overhovedet tilgå dem fra et script? hva hedder din udbyder, så er det hurtigt at finde ud af.
hmm.. når jeg tænker over det, så er det jo netop det mit forrige script gør, nemlig: forhindrer direkte browseradgang, men åbner adgang for scriptet. det mangler bare en extrating så man ikke kan downloade filen. :)
Ja, man må ikke kunne downloade filen, eller deep-linke eller hvad det hedder til den... eks. skrive:
www.domæne.dk/film/filmnavn.avi
Det som jeg også ligesom helst vil udenom, hvis det også kan lade sig gøre (men det burde det jo automatisk gøre, idet der er en .htaccess fil i mappen...)
Hvis der er copyright på filerne... eller hvis det er "erotiske" film, eller andre film, som folk godt må se, men det skal ikke bare være muligt for folk at distribuere det som alt muligt andet "lort" så let... :)
ok. jeg grubler og søger og leder. jeg kan sgu ikke umiddelbart finde på en løsning på det.
det skulle da lige være, hvis du lavede en slags "stamp" som produceres af din side, og sammenlignes med filens stamp i databasen. det blir hurtigt kompliceret.
Ja, det gør heller ikke noget at det er "MULIGT" at få fat i tingene.... bare det kun er dem, som virkelig gør alt for at komme ind, og som er logget ind, og som har forstand på det, kan få adgang til filerne.. .så synes jeg det er sikkert nok...
og så helst køre på .htaccess login-system hvis muligt.
til de skeptiske: jeg hverken reklamerer eller arbejder for andersenit/azero. http://freebsd.andersenit.dk er bare en nem og no-bull-shit side til kryptering.
hmm.. ja nu tvivler jeg lidt på om du overhovedet KAN undgå at folk finder frem til og downloader en fil.
For hvis de i forvejen har adgang til mappen, har de også adgang til filerne. så du blir sgu nok nødt til at bruge noget extra dér. noget a la mit script + en gang referrer-validering (hvor kommer brugeren fra) eller filestamp af en art. halleluja ay caramba!
Jeg prøver at teste osv.. men jeg kan ikke få det til at virke, som du...
Når jeg eks. vil vise en fil, så skriver den kildekoden til filen... altså en MASSE mærkelig tekst.
Ud over det, så hvis jeg prøver at få adgang til mappen hvor .htaccess filen ligger, så siger den:
Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Tak, jeg opretter et spørgsmål mere, hvis der er problemer :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.