Bonjour à tous,
J'aurai besoin d'une explication sur mon script d'inclusion de pages. il renvoie également vers la page login si la valeur $_GET est modifié dans l'url.
Ce dernier inclus bien les pages demandées avec l'index du tableau ($key). Juste que, il m'inclus également et systématiquement la page "login" en plus de la page demandée. Ou ai-je commis mon erreur, svp ?
Merci
JLuc
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 $tbl_array_gestion = array( 'register' => ROOT_ADMIN . "/register.php", 'gestion' => ROOT_ADMIN . '/gestion.php', 'login' => ROOT_ADMIN . '/login.php' ); if (isset($_GET['p']) && $_GET['p'] != '') { foreach ($tbl_array_gestion as $key => $link_inc) { if (isset($_GET['p']) && array_key_exists($key, $tbl_array_gestion) && $_GET['p'] == $key) { include_once $link_inc; } elseif (isset($_GET['p']) && array_key_exists($key, $tbl_array_gestion) && $_GET['p'] != $key) { include_once(ROOT_ADMIN . "/login.php"); } } } else { include_once(ROOT_ADMIN . "/login.php"); }
Partager