Bonjour à tous,
J'ai fait un site de A à Z et suis actuellement en train de le peaufiner (jlb59)
Un petit problème est survenu sans que je sache d'où ça vient.
Je mets en PJ la capture de ce qui se passe et ci-dessous les codes.
Impossible de savoir pourquoi c'est une autre page qui s'affiche ????
Merci de m'apporter votre aide.
MAIN.PHP voir lignes 9
Code : 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 <?php $page = (!empty($_GET['page'])) ? htmlentities($_GET['page']) : '1'; $array_ = array( ... 'mentions' => 'pages/mentions/mentions.php', ... 'grand_test' => "pages/tests/grand_test.php", ... ); if(!array_key_exists($page, $array_)) include('pages/erreur/erreur-404.php'); elseif(!is_file($array_[$page])) include('pages/erreur/erreur-404.php'); else include($array_[$page]); ?>
HEADER.PHP voir ligne 11
INDEX.PHP voir lignes 25 à 28
Code : 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 <!-- début menu-header --> <div id="menu-header"> <nav> <a href="?page=accueil" title="" style="color: #fff;">Accueil</a> | <a href="#" title="" style="color: #fff;">FAQ</a> | ... <a href="?page=contact" title="" style="color: #fff;">Contact</a> <span class="menu-header-right"> <a href="?page=grand_test" title="" style="color: #fff;">Grand test de QI</a> | <a href="#" title="" style="color: #fff;">Tests de QI particulier</a> </span> </nav> <!-- début menu-header --> </div>
Code : 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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 $aContenu = array( ... 'grand_test' => "Test général.", 'mentions' => "Mentions légales", .... 'erreur-404' => "Page introuvable. Elle a été supprimée ou n'existe pas encore." ); /* On initialise les variables nécessaires dans les fichiers qui seront inclus */ switch ($page) { /* Pour les pages standard */ case 'accueil': $title = "QI98 - Accueil"; $titrePage = "Bienvenue chez nous"; $url_page="pages/accueil/accueil.php"; break; .... /* --------------------------------- */ case 'grand_test': $title = "QI98 - Faites le grand test"; $titrePage = "Faites le grand test"; $url_page="pages/test/grand_test.php"; /* --------------------------------- */ case 'mentions': $title = "QI98 - Mentions légales"; $titrePage = "Mentions légales"; $url_page="pages/mentions/mentions.php"; break; ....
Partager