Administracija

Administracija

offline
  • Pridružio: 13 Mar 2009
  • Poruke: 229

Radim nesto u php pa mi je potrebna jedna ideja. Dakle, napravio sam neku registraciju clanova sa osnovnim podacima koji treba da mogu da se menjaju, e sad podate moze da menja administrator i sam korisnik (s tim sto administrator moze da menja jos neke pogadatke a korisnik ne - osim onih koje je sam uneo). Kako to da obezbedim? Da li da u bazi imam osim svih registrovanih korisnika jos jednog administraotra sa svojim useri pass i svaki put kada se neko loguje da proveravam da li se loguje korisnik ili admin i na osnovu toga odlucujem sta ko moze da radi. Da li sam tako napravio 2 korisnicka naloga? Ako me neko razumeo sta zelim voleo bih da se ukljuci malo Very Happy Jos bolje ako je neko pravio nesto slicno da podeli sa nama, mislim nesto jednostavnije samo da se vidi ovo sto meni treba. Hvala unapred



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 15 Maj 2006
  • Poruke: 333
  • Gde živiš: Babušnica

Vrednost 1 = Administrator
Vrednost 2 = Član

ako je administrator prikažeš ta dodatna polja za editovanje u suprotnom readonly ili samo kao text.



offline
  • Pridružio: 15 Jul 2009
  • Poruke: 150

Otprilike na ovu foru
<?php $nesto1 = "fgfgfgf"; $nesto2 = "fffffffffffff"; if (isset($admin_username)) $admin_is_loged = true; else $admin_is_loged = false; if ($admin_is_loged == true) {   echo $nesto1;   echo $nesto2; } else if ($admin_is_loged == false) echo $nesto2; else echo $nesto2; ?>

offline
  • Pridružio: 13 Mar 2009
  • Poruke: 229

E hvala puno, radicu na ovom ovih dana pa se javljam.

offline
  • zend  Male
  • Počasni građanin
  • Pridružio: 22 Okt 2009
  • Poruke: 900
  • Gde živiš: Pancevo

MySQL
Naredba GRANT i REVOKE

offline
  • Pridružio: 13 Mar 2009
  • Poruke: 229

hvala imacu u vidu

offline
  • zend  Male
  • Počasni građanin
  • Pridružio: 22 Okt 2009
  • Poruke: 900
  • Gde živiš: Pancevo

Napisano: 06 Sep 2010 23:17

Mozes da opdradis nesto ovako npr da ako je u pitanju Administrator prikazi mu dodatni stavke u navigaciji o administraciji aplikacije dok obican korisnik ima obicne dozvole koje mu ti odredis. Ovo gore sto si ti odradio moze ali seredi malo taj kod da bude malo logike... Neznam evo iz glave lupam probaj ovako nesto dajem ti primer.

/* neki include sa funkcijama i proverama DB_CONNECT i ostale funkcije */ //definises promenljive sa kratkim imenom metodom GET $action = $_GET['action']; $buttons = array(); // U nastavku odradis neki znakovni niz koji sadrzi rezultate svih obrada // e posle  formatiras i prikazes zaglavlje sa buttonima // formatiraj dugice koje ces da prikazes u navigaciji // ako je u pitanju obican korisnil if(obican_korisnik())   {     $buttons[0] = 'izmeni_lozinku';     $buttons[1] = 'account_podesavanja';     $buttons[2] = 'prikazi_moju_listu';     $buttons[3] = 'prikazi_ostale_liste';     $buttons[4] = 'odjavi_se';   }   else if(amdin_korisnik())   {     // ako je administrator     $buttons[0] = 'izmeni_lozinku';     $buttons[1] = 'napravi_listu';     $buttons[2] = 'napravi-mail';     $buttons[3] = 'procitaj-mail';     $buttons[4] = 'odjavi_se'';     $buttons[3] = 'prikazi_sve_liste';     $buttons[2] = 'prikazi_moju_listu';     $buttons[2] = 'prikazi_ostale_liste';   }   else   {     //Ako nije ulogovan ako se radi o obicnom pesitocu (GUESTU)     $buttons[0] = 'novi_nalog';     $buttons[1] = 'prikazi_sve_liste';     $buttons[4] = 'uloguj_se';   }     if($action)   {     // Prikazes zaglavlje sa imenom aplikacije    // i opisom stranice ili akcije     do_html_header('blablabla - '.format_action($action));   }   else   {     // prikazujemo zaglavlje samo sa opisom app     do_html_header('blablabla');   }     display_toolbar($buttons);

Eto nadam se da sam ti pomogao Wink
Pa sada ti miksuj u glavi kako ces sve ovo da izvedes i da spojis ja sam ti dao primer....

Dopuna: 06 Sep 2010 23:21

i da ako je tu i MySQL ne zaboravi $_SESSION Smile

Ko je trenutno na forumu
 

Ukupno su 856 korisnika na forumu :: 12 registrovanih, 6 sakrivenih i 838 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Bane san, Bubimir, Dorcolac, dragan_mig31, goxin, ikan, Joja, mikrimaus, suton, Toper, zziko