hotlinken tegengaan van muziekbestanden
ik dacht aan htaccess? is dit echt veilig?..
Gewijzigd op 01/01/1970 01:00:00 door Afg
kan ook iets met php doen?
Gewijzigd op 01/01/1970 01:00:00 door afg
Je kan ook verplichten dat ze ingelogd zijn?
bv. zo ongeveer:
Rewrite regeltje die /muziek/bestandsnaam.mp3 rewrite naar /muziek/download.php?file=bestandsnaam.mp3
in download.php zit de controle of iemand ingelogd is. Indien ja, output de inhoud van het bestand.
Hipska, zonder beveiliging van de bestanden heb je daar nog steeds weinig aan toch? Oke, ze moeten de locatie weten, maar ze zijn nog steeds los op te vragen...
Ik denk toch dat de reactie van Midas het effectiefste is.
in de url zie je dan letterlijk staan /muziek/file.mp3
Excuus Hipska, zit niet op te letten. Moet maar eens gaan slapen :)
Idem voor mij.. Excuus..
En die mp3's zet je dan bij voorkeur buiten de web-root.
Ja in de private map bijvoorbeeld.
en hoe bereik ik die map dan?
dit voorbeeld gedaan wordt...
Enkel met PHP en met PHP zorg je ervoor dat de download aangeboden wordt. Bijvoorbeeld zoals in dus bijv. dat je alleen toegang geeft aan media players
En bovendien is ook te rommelen met de $_SERVER['HTTP_USER_AGENT'] variabele. Ik kan me prima voordoen als welke browser dan ook...
Blanche schreef op 15.01.2009 15:55:
Enkel met PHP en met PHP zorg je ervoor dat de download aangeboden wordt. Bijvoorbeeld zoals in dit voorbeeld gedaan wordt...
Afgezien van het feit dat het veiliger is bied het meer mogelijkheden, denk daarbij aan een teller die bijhoud hoe vaak bestand x is gedownload, limiet per gebruiker of per dag (altijd fijn om te voorkomen dat je over je limieten heen gaat).
Gewijzigd op 01/01/1970 01:00:00 door Arjan Kapteijn
zoekresultaten voor wat meer informatie over het embedden van een media player in HTML...
Als je een mp3 binnen je website wilt afspelen, zul je een media player op moeten nemen in je site. Zoek eens tussen deze hoe ik moet het dan laten afspelen via windows media player?...
gwn zo
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<OBJECT id="VIDEO" width="320" height="240"
style="position:absolute; left:0;top:0;"
CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
type="application/x-oleobject">
<PARAM NAME="URL" VALUE="../music/bestand.mp3">
<PARAM NAME="SendPlayStateChangeEvents" VALUE="True">
<PARAM NAME="AutoStart" VALUE="True">
<PARAM name="uiMode" value="none">
<PARAM name="PlayCount" value="9999">
</OBJECT>
style="position:absolute; left:0;top:0;"
CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
type="application/x-oleobject">
<PARAM NAME="URL" VALUE="../music/bestand.mp3">
<PARAM NAME="SendPlayStateChangeEvents" VALUE="True">
<PARAM NAME="AutoStart" VALUE="True">
<PARAM name="uiMode" value="none">
<PARAM name="PlayCount" value="9999">
</OBJECT>
of via een php bestand met daarin de url van mp3??
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<OBJECT id="VIDEO" width="320" height="240"
style="position:absolute; left:0;top:0;"
CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
type="application/x-oleobject">
<PARAM NAME="URL" VALUE="speelaf.php">
<PARAM NAME="SendPlayStateChangeEvents" VALUE="True">
<PARAM NAME="AutoStart" VALUE="True">
<PARAM name="uiMode" value="none">
<PARAM name="PlayCount" value="9999">
</OBJECT>
style="position:absolute; left:0;top:0;"
CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
type="application/x-oleobject">
<PARAM NAME="URL" VALUE="speelaf.php">
<PARAM NAME="SendPlayStateChangeEvents" VALUE="True">
<PARAM NAME="AutoStart" VALUE="True">
<PARAM name="uiMode" value="none">
<PARAM name="PlayCount" value="9999">
</OBJECT>
Gewijzigd op 01/01/1970 01:00:00 door afg