[ del-boy @ 25.04.2003. 20:57 ] @
Problem je sledeci:
Kako da napravim stranicu (npr. forum) na kojem ce korisnici videti normalne opcije (postavi temu, izmeni temu ....), a administrator i ove obicne ali i neke druge (npr. obrisi temu, obrisi post, neke statistike, menjanje bilo koje teme). Ako pretpostavimo da znam kako da napravim prvi primer sa korisnicima, kako u to da ubacim druga ovlastenja i da li je to upste moguce. Ja sam to zamislio da bude nesto kao da se svi isto uloguju pa koje je ulogovano korisnicko ime koje ima ovlastenja onda otvara jedan skup opcijam, a ako se unese korisnicko ime (i odgovarajuca sifra naravno) onda se pojavljuje drugi skup opcije.

Ako je moguce molim vas da mi ne dajete savete kako ovo da izvedem u nekom script jeziku osim PHPa jer sam i to tek poceo da ucim (procitao sam neku bibliju od 700 str. i napravio neke skripte).

Hvala!
[ igac @ 25.04.2003. 22:06 ] @
zasto jednostavno ne napravis npr prvo da se loguje pa da mu se postavi cookie, onda u php-u uradis da kad posjeti tu stranicu na kojoj su te opcije da kod dijela za "administratore" stoji "if (ima taj cookie tj. ulogovan je) { print('dio html koda koji je kao secret tj smao je za ulogovane likove'); } ;))))
[ Goran Rakić @ 26.04.2003. 13:09 ] @
i onda se zezne sa register_globals ili neko namesti kolač :)... moraš to lepo da sedneš, nacrtaš i središ...
[ del-boy @ 26.04.2003. 15:04 ] @
Kako je to uradjeno na ovom forumu? I kako da uradim da na primer onaj koji je postavio poruku moze da je izbrise i administrator i niko drugi? To sa cookieima mi se ne svidja, sigurno postoji neki bolji nacin .
[ broker @ 26.04.2003. 17:18 ] @
Kada korisnik dodje na sajt otvoris mu novu sesiju i pamtis ID sesije. Ako se uloguje u posebnoj tabeli upises da je taj i taj user ulogovan preko te i te sesije. Dalje, kad god
ti treba da proveris kakve privilegije ima korisnik, proveris ko je ulogovan preko
date sesije i koje privilegije ima.

U principou napravis funkciju ifsessionisadmin() da ti vraca true ako user koji koristi sesiju ima admin privielgije pa dalje radis sta treba...