$_GET['page'] avec une variable dynamique
Bonjour,
J'ai un tableau dans lequel j'autorise les pages qui peuvent s'afficher :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
$pageOK = array(
'accueil' => 'accueil.php',
'search' => 'search.php',
'all_app' => 'all_server.php',
'view_server' => 'view_server.php',
);
if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
include($pageOK[$_GET['page']]);
} else {
include('accueil.php');
} |
Jusque la pas de problème, j'affiche mes liens de la facon suivante, c'est ok.
Code:
1 2 3 4
|
<a href="index.php?page=accueil" title="Accueil">Home</a>
<a href="index.php?page=all_server" title="All Server">All Server</a>
<a href="index.php?page=search" title="search">Recherche</a> |
Cependant j'ai une page view_server.php dont un variable (le nom du serveur) est générée dynamiquement via une requete SQL.
Code:
1 2 3 4
|
echo '<tr>';
echo '<td><a href="view_server.php?VIEW_SERVER='.$resultat['NAME_SERVER'].'">'.$resultat['NAME_SERVER'].'</a></td>';
echo '</tr>'; |
Donc comment faire pour autoriser ma page à s'afficher.
sachan t que le nom n'est pas statique comme :
ex :
Code:
1 2
|
<a href="index.php?page=accueil" title="Accueil">Home</a> |
Mais sera :
Code:
1 2
|
<a href="index.php?page=view_server?VIEW_SERVER='.$resultat['NAME_SERVER'].'">'.$resultat['NAME_SERVER'].'</a> |
Merci d'avance pour votré réponse.