Bonjour,
je souhaiterai acceder a mes différentes pages de menu à partir de la fonction switch.
dans ma page index, j'ai inclus quatre fichiers:
header.php
content2.php
footer.php
et le plus important, le content qui changera en fonction de la variable de mon switch, qui correspondra a mon content1.
Voici le code correspondant a celui-ci:
j'ai donc en quelque sorte créé mon content1 à partir de mon switch.
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
38
39
40
41
42 <div id="container"> <?php include("header.php"); ?> <?php // include("content1.php"); ?> <?PHP switch ($page) { default: include ("content1.php"); break; case "nowplaying": include ("now-playing.php"); break; case "shows": include ("shows.php"); break; case "schooltours": include ("school-tours.php"); break; case "schooltours": include ("contact.php"); break; case "contact": include ("contact.php"); break; } ?> <?php include("content2.php"); ?> <?php include("footer.php"); ?> <!-- end .container --></div>
lorsque je clique sur now playing par exemple, je devrai donc créer ma page avec le contenu décrit dans ma page now-playing.php.
Afin de pouvoir appeler mon contenu, j'ai inséré ce code à mon menu, dans ce cas précis, le bouton now playing de mon menu:
page étant la variable décrite dans mon switch:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <li><a class="fNiv" href="index.php?page=nowplaying">Now Playing</a>
Mais voila, lorsque je clique sur mes différents boutons, dans ma barre d'adresse, j'ai bien ce lien-ci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part switch ($page) {
http://localhost:8888/website/index.php?page=nowplaying
Mais mon contenu, ici, mon content1, ne change pas.
j'ai pourtant essayé de lui attribuer un fond different, et ce, depuis la feuille de style CSS, juste pour faire un test.
Je n'arrive vraiment pas à voir d'ou le problème peut venir, pourriez vous prendre le temps de m'aider, merci.
Partager