---
title: "Förhindra att filnamn syns"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/183460-förhindra-att-filnamn-syns"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "hallmert"
published: "2010-05-11T19:25:38.000Z"
updated: "2010-05-12T15:12:05.000Z"
replies: 2
views: 461
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/183460-förhindra-att-filnamn-syns"
---

# Förhindra att filnamn syns

## #1 — hallmert, 2010-05-11T19:25Z

Hej!

Jag bygger en site med en mediaspelare.

Spelaren ser ut som följer.

```
<script type='text/javascript'>
  var so = new SWFObject('player.swf','ply','330','24','9','#ffffff');
  so.addParam('allowfullscreen','true');
  so.addParam('allowscriptaccess','always');
  so.addParam('wmode','opaque');
  so.addVariable('file','ljud/<?php echo $_GET['ljud']; ?>.mp3');
  so.addVariable('autostart','true');
  so.write('mediaspace');
</script>
```

Ljudfilens namn kommer med en querystring från en lista med länkar på olika ljudklipp. Nu vill jag förhindra att man kan högerklicka och välja "visa källa" och se sökvägen till ljudklippet och själv ladda ner det. 

Kan någon ett enkelt och smidigt knep för det?
Vore evigt tacksam!

Patrik

Permalänk: https://www.webforum.nu/p/183460

## #2 — SPiN, 2010-05-11T20:33Z

Nej, det finns tyvärr inget enkelt sätt. Allt som streamas till dina besökare, kan också manuellt laddas ned på något sätt. Youtube har t.ex. lagt en del kraft på att det ska vara krångligt att ladda ned deras filmklipp - men likväl är det fortfarande möjligt genom att följa flödet av anrop till klippet.

Kort och gott: Det är oftast inte värt utvecklingskostnaden - och i slutändan går det ändå att komma åt källan.

Permalänk: https://www.webforum.nu/p/2234746

## #3 — Fuel, 2010-05-12T15:12Z

som sagt du kan inte stoppa download helt, men försöka göra det jobbigt för den som vill tanka låtarna direkt

```
// $_GET['ljud'] ( låtnamn utan .mp3 )
so.addVariable('file','ljud/music.php?s=<?php echo $_GET['ljud']; ?>');
```

music.php vidarbefodrar låtar från valfri mapp .. kom bara ihåg att skicka rätt header

music.php skulle kunna kolla om du är inloggad - om inte så spelas : en-förfärlig-trumpet-orkester.mp3 :D

Permalänk: https://www.webforum.nu/p/2234785

---

Tråden på webben: https://www.webforum.nu/amne/php/183460-förhindra-att-filnamn-syns
