J'ai toujours utilisé des include de façon non sécurisé et j'ai trouvé ce script sur php-debutant.
Code : Tout sélectionner
<?php
if(!isset($_GET['page'])){
include('accueil.php');
}
else{
$pageOK = array('news' => 'news.php',
'accueil' => 'accueil.php',
'devis' => 'devis.php');
// On teste que le paramètre d'url existe et qu'il est bien autorisé
// -----------------------------------------------------------------
if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
include($pageOK[$_GET['page']]); }
}
?>il ne fonctionne pas, ou mal. la page d'acceuil s'inclu bien mais pas devis.php par exemple (feuille blanche).
Quelle façon simple autre que celle-ci existe-t-il pour include des pages?