Include pseudo-frame sur ma page
Bonjour, bonne et heureuse à toutes et à tous.
Je veux faire un système d'inclusion dynamique de pseudo frame pour mon site.
Toute les pages (page principale et page appelées) sont dans le même répertoire.
Le problème c'est que rien ne s'affiche, depuis je ne vois pas où je flash.
Code
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
| <?php $pageList = array();
$dir = 'articles/';
if(is_dir($dir)){
$pageDir = opendir($dir); //On ouvre le repertoire des pages
while($file = readdir($pageDir)){ //On lit le repertoire des pages
if(is_file($file) && substr($file,3,-3)== '.php'){
$pageList[] = $file;
}
if(!empty($_GET['article'])){
$page = $_GET['article'];
}
else {
$page = "liste-article";
}
}
}
if(!in_array($page.'.php', $pageList)){
header("HTTP/1.0 404 Not Found");
exit();
} ?> |
Code appel
Code:
<?php require($page.'.php'); ?>