Bonjour,
je débute en php. Cela fait maintenant 5 heures que je parcours le web mais rien n'a peu m'aider...
Je me tourne donc vers vous pour vous demander votre aide...
Voilà donc mon problème, je voudrais faire un site ou seul la partie centrale est rafraichi car je compte créer une anim flash en entete et intégrer un musique avec bouton on/off .
Je ne veux pas faire d'iframe car c'est de la me****
J'ai donc vu que le php et l'include était une solution (peut etre pas la meilleur d'ailleurs).
Bref nous voilà au problème. Mon code fonctionne mais seulement lorsque mes liens sont en toute lettre !
Je m'explique en images : http://www.b-website.com
Le lien au centre renvoi bien sur la page artwork...
En revanche vous avez pu constater que les liens du menu ne fonctionne pas !
Pourtant leurs cibles sont les mêmes...
je pense que le problème vient de mon imbrication dans les frame et que mes valeur 0, 1, 2, etc ne sont pas collectées par mon $_GET. Du moins c'est ce que je pense avoir compris...
Je vous met mon code:
index.php
et menu.php d'où vient mon problème je pense!
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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Portfolio by Brisso</title> <link rel="stylesheet" href="css/CSS.css" type="text/css" /> <script type="text/javascript" src="js/jquery.js" ></script> <script type="text/javascript" src="js/jquery-bp.js" ></script> <script type="text/javascript" src="js/navigation.js" ></script> </head> <body> <?php include('menu.php'); ?> <a href="?page=1">Lien en toutes lettres !!!!!!!!</a> <div class="container"> <div class="content"> <div id="content-title"> <?php if (isset($_GET["page"])) $page = $_GET["page"]; else $page = 0; switch ($page) { case 1 : include("artwork.php"); break; case 2 : include("photos.php"); break; case 3 : include("curiculum.php"); break; case 4 : include("contact.php"); break; default : include("accueil.php"); break; } ?> </div> </div> </div> </body>
Merci par avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <div id="header">!!!!! mon futur flash !!!!</div> <div id="navigation" class="container"> <div id="index" class="pri-nav active"><div><a href="?page=0"></a></div></div> <div id="artwork" class="pri-nav"><div><a href="?page=1"></a></div></div> <div id="photos" class="pri-nav"><div><a href="?page=2"></a></div></div> <div id="curiculum" class="pri-nav"><div><a href="?page=3"></a></div></div> <div id="contact" class="pri-nav"><div><a href="?page=4"></a></div></div> </div>![]()
Partager