Autor | Zpráva | ||
---|---|---|---|
redhead Profil * |
#1 · Zasláno: 21. 8. 2007, 10:58:59
Zdravim,
rad bych se vas zeptal, jak zabezpecit soubory pred stahovanim z webu (myslim tim soubory typu doc, xls, pps, a jine...). Tak aby prihlaseni uzivatele mohli stahovat, ostatni ne. De to nejak ? Dekuji |
||
nightfish Profil |
#2 · Zasláno: 21. 8. 2007, 11:01:15
De to nejak ?
dáš je do adresáře, do něhož bude mít přístup PHP, ale z webu přístupný nebude a pak si uděláš skript, který bude mít jako vstup název souboru v tomto skriptu zkontroluješ, je-li uživatel přihlášen a v případě, že ano, tak mu pošleš ten soubor... musíš poslat nějaké hlavičky, a pak obsah souboru třeba pomocí readfile() |
||
redhead Profil * |
#3 · Zasláno: 21. 8. 2007, 12:05:15
Omluv mou nezkusenost, muzes prosim byt podrobnejsi?
Nevim jak udelat ten pristup pro php a ne z webu. A jake ty hlavicky maji bejt? Ta kontrola prihlaseni, ta je v pohode. Diky |
||
nightfish Profil |
#4 · Zasláno: 21. 8. 2007, 12:10:42
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topic=54 160
tady se píše docela podrobně o tom, čeho chceš dosáhnout a znepřístupnění souboru z webu lze třeba tak, že si do adresáře, který chceš znepřístupnit, dáš soubor .htaccess (název začíná tečkou) a do něj Deny from all |
||
redhead Profil * |
#5 · Zasláno: 21. 8. 2007, 13:58:58
diky moc, funguje to skvele.
Ale je mi divny, kdyz stahuju na mozille a soubor se jmenuje treba 'file.doc' a slozka, ve ktere to je se jmenuje 'dir', tak se stahuje soubor s jmenem 'dir-file.doc'. Ale kdyz stahuju na IE tak se stahnuty soubor jmenuje stejne jako stranka s php skriptem pro download, a to jeste bez jakekoliv pripony. Jak to nejak prejmenovat aby se u obou jmenoval ten soubor tak jak ma (tedy v tomto prikladu 'file.doc') ale diky za to zabezpeceni a download |
||
redhead Profil * |
#6 · Zasláno: 22. 8. 2007, 14:03:08
nevite?
proste z mozilly to jeste jde, proste se to jmenuje trochu jinak ale z IE to je bez pripony. Musel jsem dat otevrit v... word, aby to slo. Prosim |
||
Časová prodleva: 17 let
|
0