-2
私のウェブサイトには3つの役割があります。 1(管理者)、2(ユーザー管理者)、3(ユーザー)です。私が今ログインするとき、私はどのような役割を持っているかに応じて3つの異なるタイプのサイトに行きます。しかし、彼のnavbarは変わらない。私はこれをどうやってやるのですか?ユーザーの役割に応じて異なるnavbar
<ul class="nav navbar-nav">
END;
if(isset($_SESSION['email'])) /* Här är det userID */
$navigation .= <<<END
<p class="inloggadsom"><b>{$_SESSION['fname']}</b> du är inloggad!</p>
<li><a href="logout.php">Logga ut</a></li>
<li><a href="admin.php">Generera licenser</a></li>
END;
else{
$navigation .= ' <li><a href="index.php">Logga in</a></li> ';
$navigation .= ' <li><a href="register.php">Beställ utbildning</a></li> ';
$navigation .= ' <li><a href="lightutbildning.php">Light-utbildning</a></li>';
}
$navigation .= ' </ul>
</div><!-- /.navbar-collapse -->
<h2 class="slogan">Alltid, tryggt och nära!</h2>
</div><!-- /.container-fluid -->
</nav> ';
?>
これは、電流コードで、私はこれを行っていない、それは同級生だが、今ではここから引き継ぐために私の番です。
唯一変更されているのは、ログインしているかどうかによって、navbarのレイアウトです。エコー - あなたはデータベース内のユーザー役割を格納し、(おそらくプロセスでログからセッションの詳細を使用して)ページにそれを取得し、その値に応じてする必要がよろしく
これを把握している人はいませんか? – Epodax
私は何か、私はここでヒントを求めているのですか:)賢いですか? –