ugrás a tartalomhoz

Védett oldalak ...

plamen · 2002. Dec. 13. (P), 15.22
Sziasztok !

Nem tudom hogy ide tartozik e ez a kérdés vagy nem ...
Azt szeretném megtudni hogy hogy lehet azt megcsinalni ha van egy file - om mondjuk egy pdf ... es szeretném ha csak php vel lehessen elérhető. pl.: úgy ne hogy http://akarmi/akarmi/akarmi.pdf
hanem csak ha belép az illeto vagy regisztál stb... stb ...
Hogy lehet ezt megvalósítani ?
 
1

Re: Védett oldalak ...

Granc Róbert · 2002. Dec. 14. (Szo), 03.23
A pdf fájlt a documentrooton kívülre teszed (tehát így egyáltalán nem érhető el a netről, a szerver csak a docrooton belüli dolgokat éri el), és php-vel beolvasod (file();) majd rögtön kiküldöd a kimenetre.

Robi
2

Re: Védett oldalak ...

plamen · 2002. Dec. 16. (H), 10.45
És ha ez pl egy rtf hogy küldom úgy ki hogy meg is értse a böngésző ?
Az gondolom nem jó ha soronként kiprintelem ... vagy igen
milyen függvényt használjak beolvasáshoz?
Köszi a segítséget ...
3

Re: Védett oldalak ...

plamen · 2002. Dec. 16. (H), 11.04
Szóval sikerult kinyomatni csak hát kapok egy nagy adag szemetet rtf helyett mert nem tudja a böngésző hogy milyen formátum ...
4

Re: Védett oldalak ...

einstand · 2002. Dec. 22. (V), 12.29
1. Biztos, hogy ugyanúgy nyomod ki, mint amilyen a fájl volt.
Hívd be az oldalt, nézd meg a forrást. (IE: Nézet/Forrás)
Ments el fájlba, és hasonlítsd össze az eredetivel, és/vagy próbáld megnyitno valamilyen Word-del.

2. Ha ez megy, akkor közöld a böngészőkkel, hogy ez nem egy php oldal. Még mielőt bármit is kiír, küldd el:
header ("Content-type: Application/RTF; name=\"ankeet2001.rtf\"");
header ("Content-disposition: attachment; filename=\"ankeet2001.rtf\"");
header ("Content-transfer-encoding: BASE64");

Ezt a kettes pontot én így nem próbáltam ki, ez csak egy tipp, hogy valahol itt kell lennie a megoldásnak.
5

Re: Védett oldalak ...

multi · 2003. Dec. 28. (V), 00.24
Sziasztok nekem is egy ilyesmi problémám lenne, hogy csak php vel lehessen elérhető egy fájl
pl a multi.uw.hu/ oldalon hova kell rakni a fájlt?
köszi
6

Re: Védett oldalak ...

bbalint · 2003. Dec. 28. (V), 09.01
cső!

mivel az uw-n nem tudsz írni a webroot-on kívülre, ezért legjobb ha a saját könyvtáradon belül létrehozol egy "titkos nevűt"...
tehát, a filéidet pl egy my_secret_data könyvtárba teszed és onnan olvasod be a readfile() függvénnyel.

bbalint
7

Re: Védett oldalak ...

multi · 2003. Dec. 31. (Sze), 01.41
Szia

köszi az infót
s nemtod magyar tárhelyek közt van olyan szolgáltató akinél működik?
8

Re: Védett oldalak ...

csizi · 2004. Jan. 3. (Szo), 20.28
Helo! Nekem lenne egy problémám; Most tanulom a Php-t, így hát kéne egy program ami tudja olvasni a kódokat. Letöltöttem egy Phptriad-ot, ez nem használtt, így hát megpróbáltam külön letölteni Apache-ot, php-t és myqsol-t, de így se. A Dreamweawer nem tudja futtatni. Help!