Autor Zpráva
badyto
Profil *
Zdravim!
Mozno uz tusite z nazvu co chcem spravit, ale pre priklad:
- mam web, tam mam neaky prehravac videi vo flashi do ktoreho sa natahuju samotne videa.
- tieto videa mam v priecinku povedzme "videa"
- ked niekto pride na stranku moze si vybrat ake video sa mu ma prehrat.
- Co ale nechcem je aby si dane video stiahol napriklad tym ze napise do prehliadaca http://mojastranka.sk/videa/video1.flv...
- Popripade dat moznost stiahnut si toto video ak je prihlaseny.
Diky moc za akekolvek rady, alebo nasmerovania. snazil som sa to vyhladat, ale neviem co presne mam hladat, vzdy ma napada taky 2vetny search string :D
Joker
Profil
badyto:
Pokud ta adresa nebude přístupná, nedostane se na to ani ten přehrávač. Pokud přístupná bude, dostanou se na to všichni.
Teoreticky by se ještě dalo, že by přehrávač posílal nějaký POST parametr. Ale tak jako tak bude vždycky možnost, že se někdo bude za přehrávač vydávat a server to nemá šanci poznat.

Jinak selektivní přístup k souborům (třeba jen přihlášeným) jde udělat takhle:
- do adresáře videa se dá soubor .htaccess s direktivou: deny from all (tím se zakáže přístup všem)
- udělá se PHP skript, který autorizovanému uživateli soubor načte a pošle (PHP skript soubor otevírá přímo ze serveru přes souborový systém a ne přes HTTP, takže ho .htaccess nezastaví)
- V kombinaci s mod_rewrite se to dá udělat tak, že "zvenku" není poznat, že to přes nějaký skript vůbec jde (např. u mě na webu jsou tak udělané soubory ke stažení)
Zbývá samozřejmě problém, jak PHP skript určí, že přehrávači soubor poslat má a jinému ne.
badyto
Profil *
Mhmm takze videa sa neak elegantne proste zabezpecit vpodstate nedaju, ale neva, to s tymi subormi mi bude stacit, diky moc, idem si o tom vyhladat nieco viac. popripade ak niekto viete neaku dobru linku (neaky navod | howto) tak mozte postnut :-) dik

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: