Nieuw lid |
|
Ik heb een probleempje met mijn menu. Bij het inloggen zou dit moeten veranderen naar een ander menu, maar dit is dus niet het geval.
menu.php
...
<?php
if(isset($_SESSION) && (isset($_SESSION["naam"]))){
menu2();
}
else {
echo $_SESSION["naam"];
menu1();
}
function menu1() {
?>
<div class="navigatie">
<ul>
<li><a class="hier" title="HOME" href="index.php">Home</a></li>
<li><a class="nav" title="REGISTRATIE" href="registreer.php">Registratie</a></li>
<li><a class="nav" title="ADMIN" href="admin.php">Admin</a></li>
<li><a class="nav" title="OVER" href="over.php">Over...</a></li>
</ul>
</div>
<!--End #navigatie -->
<?php
}
function menu2() {
?>
<div class="navigatie">
<ul>
<li><a class="hier" title="HOME" href="index.php">Home</a></li>
<li><a class="nav" title="LOGOUT" href="uitloggen.php">Login</a></li>
<li><a class="nav" title="TODO-LIJST" href="posten.php">To-do-lijst</a></li>
<li><a class="nav" title="OVER" href="over.php">Over...</a></li>
</ul>
</div>
<!--End #navigatie -->
<?php
}
?>
...
index.php
...
$isLogedIn = isset($_SESSION) && isset($_SESSION["naam"]);
...
include("menu.php");
if (!$isLogedIn){
include("inloggen.php");
}
if ($isLogedIn) {
include("posten.php");
}
?>
[code]
<?php if(isset($_SESSION) && (isset($_SESSION["naam"]))){ menu2(); } else { menu1(); } function menu1() { ?> <div class="navigatie"> <ul> <li><a class="hier" title="HOME" href="index.php">Home</a></li> <li><a class="nav" title="REGISTRATIE" href="registreer.php">Registratie</a></li> <li><a class="nav" title="ADMIN" href="admin.php">Admin</a></li> <li><a class="nav" title="OVER" href="over.php">Over...</a></li> </ul> </div> <!--End #navigatie --> <?php } function menu2() { ?> <div class="navigatie"> <ul> <li><a class="hier" title="HOME" href="index.php">Home</a></li> <li><a class="nav" title="LOGOUT" href="uitloggen.php">Login</a></li> <li><a class="nav" title="TODO-LIJST" href="posten.php">To-do-lijst</a></li> <li><a class="nav" title="OVER" href="over.php">Over...</a></li> </ul> </div> <!--End #navigatie --> <?php } ?> ... index.php ... $isLogedIn = isset($_SESSION) && isset($_SESSION["naam"]); ... include("menu.php"); if (!$isLogedIn){ include("inloggen.php"); } if ($isLogedIn) { include("posten.php"); } ?> [code]
Tags Gebruiken
[/code]
...
Iemand die hier raad mee weet?
Alvast bedankt.
|