Jag vet inte om det funkar, men jag skulle nog iaf. försöka få det att funka med att lägga filerna utanför webbroten, så att man inte kan komma åt dem från nätet, utan att man måste gå via php-scriptet.
Så skulle jag försöka göra...
MVH Patrik
3 svar · 187 visningar · startad av kris
Hej!
Jag håller på att koda en sajt där man ska kunna köpa ljudfiler. Betalningen är det inget problem med, men när man väl ska ladda ner ljudfilerna så syns ju sökvägen. Alltså t.ex. https://www.minsajt.com/ljudfiler/ljud1.zip, även om jag har skickat användaren till filen genom laddaner.php?id=32 . Nu är alltså min fråga: hur ska jag göra för att sökvägen till filerna inte ska synas.
/kris
Jag vet inte om det funkar, men jag skulle nog iaf. försöka få det att funka med att lägga filerna utanför webbroten, så att man inte kan komma åt dem från nätet, utan att man måste gå via php-scriptet.
Så skulle jag försöka göra...
MVH Patrik
jo det är bra om du kunde lägga utanför webroten, du kan också länka via en annan fil och skicka en header, eller båda alternativen :)
header("Content-type: blabla");
<a href="download.php?file=ljud1.zip">Balla ljudet</a>
jo, jag kan lägga filerna utanför webroten. fick reda på att man kan använda fpassthru och det passade alldeles utmärkt!
/kris