Prikazi cijelu temu 22.04.2020 18:49
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Lokacija:zagreb


Predmet:Re: kako sakriti admin meni iz menija
ja cijelo vrijeme pretrazujem internet i pokusavam naci rijesenje. Trenutno sam nesto pronasao ali neznam dali je to u redu. Rijesenje radi ali nisam siguran da je to u redu.
Napravio sam dvije html stranice , u hederAdmin sam dodao 2 menija. Pozivaju se stranice iz index.php u ovisnosti tko je logiran.
Poziva se function.php i u njemu se nalazi dio:

PreuzmiIzvorni kôd (Text):
  1. function isAdmin()
  2.         {
  3.                 if (isset($_SESSION['korisnik']) && $_SESSION['korisnik']['tipKorisnika'] == 'admin' ) {
  4.                         return true;
  5.                 }else{
  6.                         return false;
  7.                 }
  8.         }

ako je korisnik admin, ucitat ce hederAdmin.html stranicu, a ako je korisnik ucitat ce heder.html

index.php
PreuzmiIzvorni kôd (Text):
  1. <?php
  2.        
  3.         include('functions.php');
  4.  
  5.         if (!isLoggedIn()) {
  6.                 // $_SESSION['msg'] = "Prvo se morate prijaviti."; mozda netreba
  7.                 header('location: login.php');
  8.         }
  9.         require_once ("classes/class.template.php");
  10.         $tmp = new tmp();
  11.        
  12.         if (!isAdmin()) {                                       //ovo sam dodao
  13.                 echo $tmp->parse("heder");              //ovo je bilo prije dodatka
  14.         }else{                                                          //ovo sam dodao
  15.                 echo $tmp->parse("hederAdmin"); //ovo sam dodao
  16.         }                                                                       //ovo sam dodao
  17.        
  18.         if (!isset ($_GET['u']))
  19.         {
  20.                 $tekst='pocetna';// prva stranica koja se ucita nakon logiranja
  21.                 echo $tmp->parse($tekst);
  22.         }else{
  23.                 $tekst=$_GET['u'];
  24.                 echo $tmp->parse($tekst);
  25.         }
  26.         echo $tmp->parse("futer");
  27. ?>

jeli to u redu?

Prilozi:
login_icentar.zip
Preuzimanja:198
Velicina datoteke:37.70 KB


zivot je moja domovina.
Ovaj post je ureden 1 puta. Posljednja izmjena 22.04.2020 18:49 od strane Avko.