Bonjour
J'ai un problème. Sur la page php de mon site, j'ai plusieurs cadres d'include. Tout marche parfaitement sauf que lorsque je charge un des cadres, j'ai les autres qui deviennent vides. Ce que je voudrais c'est que lorsque je change un des cadres, les autres déjà s'affichent, mais qu'en plus ils ne bougent pas (en fonction des choix précédants de l'utilisateurs).
Si vous avez du mal à me comprendre, j'ai mis la page en question en ligne.
http://www.meteobell.com/Test/_classification.php
(C'est une page Test, donc les images de fonds sont blanches (c normal) et la javascript du menu situé en haut n'est pas en route.)
Pour comprendre ce que je veux dire, testez en cliquant sur un des liens des menus pour changer les cadres d'includes. (si vous ne voyez que les titres des cadres d'includes c normal, j'ai pas encore écrit le contenu).
Voilà, j'imagine que c mon code php qui est trop simple.
Le voici (inutile de mettre en exemple les 6 cadres, je mets que les 2 premiers pour l'ex) :
Code :
- (.....je vous met pas ce qu'il y avant c inutile aussi....)
- <div id="classification">
- <h1>Classification des Nuages</h1>
- <div id="class_menu_01"><!--Les Menus-->
- <div class="class_element_menu">
- <h2>Classification Par Altitude</h2>
- <ul>
- <li><a href="_classification.php?page=altitude#classification">Classification par Altitude</a></li>
- <li><a href="_classification.php?page=haute_altitude#classification">Nuages de Haute Altitude</a></li>
- <li><a href="_classification.php?page=moyenne_altitude#classification">Nuages de Moyenne Altitude</a></li>
- <li><a href="_classification.php?page=basse_altitude#classification">Nuages de Basse Altitude</a></li>
- <li><a href="_classification.php?page=altitude_vertical#classification">Nuages à Dévelloppement Vertical</a></li>
- </ul>
- </div>
- </div>
- <div id="class_definition"><!--Code PHP pour le cadre. Permet d'avoir un cadre différent par onglet, sans changer de page-->
-
- <?php
- if (!isset($_GET['page'])) $page= 'altitude';
- else $page= $_GET['page'];
- switch($page)
- {
- case 'altitude': include ('Classification/Par Altitude/altitude.html');break;
- case 'haute_altitude': include ('Classification/Par Altitude/haute_altitude.html');break;
- case 'moyenne_altitude': include ('Classification/Par Altitude/moyenne_altitude.html');break;
- case 'basse_altitude': include ('Classification/Par Altitude/basse_altitude.html');break;
- case 'altitude_vertical': include ('Classification/Par Altitude/altitude_vertical.html');break;
- }
- ?>
- </div>
- <hr/>
- <div id="class_menu_02"><!--Les Menus-->
- <div class="class_element_menu">
- <h2>Classification Par Genre</h2>
- <ul>
- <li><a href="_classification.php?page=genre#class_menu_02">Classification par Genre</a></li>
- <li><a href="_classification.php?page=cirrus#class_menu_02">Cirrus (Ci)</a></li>
- <li><a href="_classification.php?page=cirrocumulus#class_menu_02">Cirrocumulus (Cc)</a></li>
- <li><a href="_classification.php?page=cirrostratus#class_menu_02">Cirrostratus (Cs)</a></li>
- <li><a href="_classification.php?page=altocumulus#class_menu_02">Altocumulus (Ac)</a></li>
- <li><a href="_classification.php?page=altostratus#class_menu_02">Altostratus (As)</a></li>
- <li><a href="_classification.php?page=nimbostratus#class_menu_02">Nimbostratus (Ns)</a></li>
- <li><a href="_classification.php?page=stratocumulus#class_menu_02">Stratocumulus (Sc)</a></li>
- <li><a href="_classification.php?page=stratus#class_menu_02">Stratus (St)</a></li>
- <li><a href="_classification.php?page=cumulus#class_menu_02">Cumulus (Cu)</a></li>
- <li><a href="_classification.php?page=cumulonimbus#class_menu_02">Cumulonimbus (Cb)</a></li>
- </ul>
- </div>
- </div>
- <div id="class_definition"><!--Code PHP pour le cadre. Permet d'avoir un cadre différent par onglet, sans changer de page-->
-
- <?php
- if (!isset($_GET['page'])) $page= 'genre';
- else $page= $_GET['page'];
- switch($page)
- {
- case 'genre': include ('Classification/Par Genre/genre.html');break;
- case 'cirrus': include ('Classification/Par Genre/cirrus.html');break;
- case 'cirrocumulus': include ('Classification/Par Genre/cirrocumulus.html');break;
- case 'cirrostratus': include ('Classification/Par Genre/cirrostratus.html');break;
- case 'altocumulus': include ('Classification/Par Genre/altocumulus.html');break;
- case 'altostratus': include ('Classification/Par Genre/altostratus.html');break;
- case 'nimbostratus': include ('Classification/Par Genre/nimbostratus.html');break;
- case 'stratocumulus': include ('Classification/Par Genre/stratocumulus.html');break;
- case 'stratus': include ('Classification/Par Genre/stratus.html');break;
- case 'cumulus': include ('Classification/Par Genre/cumulus.html');break;
- case 'cumulonimbus': include ('Classification/Par Genre/cumulonimbus.html');break;
- }
- ?>
- </div>
- <hr/>
- (.....etc....)
|
Si vous pouviez m'aider ou me mettre sur la voie, je vous en serais infiniment reconnaissant .