[ stough_ser @ 02.08.2008. 18:13 ] @
U skripti, prilikom uchlanjenja korisnika
po odredjenom algoritmu

kreira se direktorijum gde on smeshta svoje fajlove.

medju njima i swf, avi, mp3... fajlovi koji ako nisu zashticeni mogu biti skinuti sa sajta, ako neko nadje direktorijum, shto u sushtini i nije teshko.

kako da podesim ovlashcenja?

mkdir($path,!pa ovde ide broj maske!)

ja neshto chito, al ne razumem shta je shta :(

koj broj treba tu da ide
da iz address bara ne moze da se otvori file?

[ milosijaa @ 03.08.2008. 03:58 ] @
Podesi da tom direktorijumu moze da pristupa samo OWNER. U ovo slucaju do bi bio PHP. Ako koristis recimo 700 owner cita, pise, izvrsava a ostali nemaju nikakve dozvole....

Pogledaj:
http://help.globalscape.com/help/cuteftpmacpro2/Chmod.htm
[ stough_ser @ 03.08.2008. 21:07 ] @
cool
hvala :)
[ 1r0nM4n @ 05.08.2008. 15:54 ] @
Citat:
milosijaa: Podesi da tom direktorijumu moze da pristupa samo OWNER. U ovo slucaju do bi bio PHP. Ako koristis recimo 700 owner cita, pise, izvrsava a ostali nemaju nikakve dozvole....

Pogledaj:
http://help.globalscape.com/help/cuteftpmacpro2/Chmod.htm

Samo web server može da se pokrene kao zaseban korisnik (httpd na primer). PHP je isto "pokrenut" pod tim korisnikom jer je on sastavni deo web servera. Ako nekom fajlu stavi da owner bude korisnik httpd i chmod 700 onda bez problema može da se otvori taj fajl preko web browser-a.

Citat:

mkdir($path,!pa ovde ide broj maske!)
koj broj treba tu da ide

Ne možeš tako da izvedeš ako korisnike ne praviš na samom sistemu. Jedan od načina je da to napraviš preko HTTP autentifikacije (hint).
[ stough_ser @ 06.08.2008. 08:14 ] @
korisnici se kreiraju na sajtu
i ukoliko neko nije ulogovan, ne bi trebao da ima pristup.

mislim... nisam te razumeo zadnji pasus


a ovo:

Examples

If you want a file to have Read and Write permissions, add the Read and Write values together (4+2) and you get 6—the permissions setting for Read and Write. If you want the file to have Read, Write, and Execute permissions, use the value 7 (4+2+1). Do this for each of the three permission groups and you get a valid CHMOD mask. If you want your file to have Read, Write, and Execute permissions (4+2+1) for yourself; Read and Execute (4+1) for your group; and Execute (1) only for everyone else, you would set the file permissions to 751.


a jel moze da nije 4+2+1 iliti 0?

da stavim 750 umesto 751?

mislim... sorry shto ovako pitam, josh nisam stigo dotle pa da proverim...