[MVC]Problème de renvoi de page
Bonjour à tous :)
J'ai un petit problème dans mon script php. J'ai voulu changer la page d'accueil par une page de news, seulement en changeant cela j'aimerai que lorsque je me connecte / déconnecte j'arrive sur la page de news et non mon ancien Home.
Pour la connexion j'ai besoin de cliquer sur " connexion " et sur un autre lien pour voir les changements du site ( menu en plus selon les droits d'accès.. ).
Pour la déconnexion celui-ci me renvoi vers une page blanche, ce que je ne comprend absolument pas puisque si je renvoi vers une autre partie du site celà fonctionne parfaitement :(
Mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| if (checkLoginAndPassword()){
// administrateur ou correspondant informatique authentifié
// admin ou CI ?
echo '<div id="connectedBlock">';
echo '<h2 id="authentified">';
echo $_SESSION['login'];
echo '<a href="' . $_ENV['ROOT_SERVER'] . '/index.php?page=News&action=disconnect">';
echo '<img src="' . $_ENV['ROOT_SERVER'] . '/images/disconnect.png" height="16" width="16" />';
echo '</a>';
echo '</h2>';
echo '</div>';
} |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| function displayNavbar(){
echo '
<li>
<a href="' . $_ENV['ROOT_SERVER'] . '/index.php?page=News">
News
</a>
</li>
<li>
<a href="' . $_ENV['ROOT_SERVER'] . '/index.php?page=Home" >
Vue Globale
</a>
</li>
<li>
<a href="' . $_ENV['ROOT_SERVER'] . '/index.php?page=Software">
Logiciels
</a>
</li>
<li>
<a href="' . $_ENV['ROOT_SERVER'] . '/index.php?page=Procedure">
Procédures
</a>
</li>
<li>
<a href="' . $_ENV['ROOT_SERVER'] . '/index.php?page=Charte">
Charte
</a>
</li>
<li>
<a href="' . $_ENV['ROOT_SERVER'] . '/index.php?page=Formulary">
Formulaires
</a>
</li>
';
if (checkLoginAndPassword() && $_SESSION['type'] == "admin"){
echo '
<li>
<a href="' . $_ENV['ROOT_SERVER'] . '/index.php?page=Package">
Package
</a>
</li>
<li>
<a href="' . $_ENV['ROOT_SERVER'] . '/index.php?page=Adresse">
IP
</a>
</li>
<li>
<a href="' . $_ENV['ROOT_SERVER'] . '/index.php?page=Admin">
Administration
</a>
</li>
';
} |
Une idée ? :)