Get page dans un get page = Problème!
Posté : 30 mars 2005, 10:44
Bonjour tout le monde!
J'ai un légé souci avec mon get...
<table height="100%" width="100%" border="0" cellpadding="0" cellspacing="0" align="center" valign="top" class="centerblue">
<tr><td height="20" align="center" valign="top" class="hcenterblue">Trucs & Astuces pour microsoft powerpoint</td></tr>
<tr><td>
<form>
<select style="font-size: 10px ;color:black; font-style:normal; font-weight:normal; background-color:white; width:220px" size="1" NAME="Exercices" SIZE=1 onChange="ChangeExo(this.form)">
<option SELECTED VALUE="">--------------- Liste des Raccourcis --------------</option>
<option value="?page=powerpoint01">Suppression et copie de texte ou d'objets</option>
<option value="?page=powerpoint02">Déplacements dans le texte</option>
<option value="?page=powerpoint03">Afficher la date et l'heure</option>
<option value="?page=powerpoint04">Sélection de texte et d'objets</option>
<option value="?page=powerpoint05">Fenêtres et boîtes de dialogue</option>
<option value="?page=powerpoint06">Utilisation des menus</option>
<option value="?page=powerpoint07">Barres d'outils</option>
<option value="?page=powerpoint08">Commandes pour un diaporama</option>
<option value="?page=powerpoint09">Utilisation du Compagnon Office</option>
</select>
</form>
</td>
</tr>
<tr><td><?php
if (isset($_GET["page"])) $page = $_GET["page"];
else $page = "";
switch ($page) {
case "powerpoint01" : include("powerpoint01.inc.php"); break;
case "powerpoint02" : include("powerpoint02.inc.php"); break;
case "powerpoint03" : include("powerpoint03.inc.php"); break;
case "powerpoint04" : include("powerpoint04.inc.php"); break;
case "powerpoint05" : include("powerpoint05.inc.php"); break;
case "powerpoint06" : include("powerpoint06.inc.php"); break;
case "powerpoint07" : include("powerpoint07.inc.php"); break;
case "powerpoint08" : include("powerpoint08.inc.php"); break;
case "powerpoint09" : include("powerpoint09.inc.php"); break;
default : include("accueilpp.inc.php"); break;
}
?>
</td></tr>
<tr><td height="100%"><br></tr></td>
</table>
Je vous explique clairement car le code est un peu fouilli:
J'ai un site web avec une page d'accueil et un menu sur la gauche avec un get qui me modifi la page pincipale(très basic)...
Une fois que je clic sur le menu powerpoint par exemple ça m'affiche la page powerpoint.inc.php(c'est le code que je vous ai mi plus haut :p)
En fait, je voulais garder la liste déroulante en head(dans un premier TD) et afficher dans le TD un peu plus bas seulement ça ne fonctionne pas... Ou plutôt à moitié puisqu'il m'affiche tout de même la page d'accueil mais quand je clic sur un des liens de ma liste ça ne fonctionne pas :'(...
Je comprend vraiment pas!
Qui pourrait m'éclaircir??
J'ai un légé souci avec mon get...
<table height="100%" width="100%" border="0" cellpadding="0" cellspacing="0" align="center" valign="top" class="centerblue">
<tr><td height="20" align="center" valign="top" class="hcenterblue">Trucs & Astuces pour microsoft powerpoint</td></tr>
<tr><td>
<form>
<select style="font-size: 10px ;color:black; font-style:normal; font-weight:normal; background-color:white; width:220px" size="1" NAME="Exercices" SIZE=1 onChange="ChangeExo(this.form)">
<option SELECTED VALUE="">--------------- Liste des Raccourcis --------------</option>
<option value="?page=powerpoint01">Suppression et copie de texte ou d'objets</option>
<option value="?page=powerpoint02">Déplacements dans le texte</option>
<option value="?page=powerpoint03">Afficher la date et l'heure</option>
<option value="?page=powerpoint04">Sélection de texte et d'objets</option>
<option value="?page=powerpoint05">Fenêtres et boîtes de dialogue</option>
<option value="?page=powerpoint06">Utilisation des menus</option>
<option value="?page=powerpoint07">Barres d'outils</option>
<option value="?page=powerpoint08">Commandes pour un diaporama</option>
<option value="?page=powerpoint09">Utilisation du Compagnon Office</option>
</select>
</form>
</td>
</tr>
<tr><td><?php
if (isset($_GET["page"])) $page = $_GET["page"];
else $page = "";
switch ($page) {
case "powerpoint01" : include("powerpoint01.inc.php"); break;
case "powerpoint02" : include("powerpoint02.inc.php"); break;
case "powerpoint03" : include("powerpoint03.inc.php"); break;
case "powerpoint04" : include("powerpoint04.inc.php"); break;
case "powerpoint05" : include("powerpoint05.inc.php"); break;
case "powerpoint06" : include("powerpoint06.inc.php"); break;
case "powerpoint07" : include("powerpoint07.inc.php"); break;
case "powerpoint08" : include("powerpoint08.inc.php"); break;
case "powerpoint09" : include("powerpoint09.inc.php"); break;
default : include("accueilpp.inc.php"); break;
}
?>
</td></tr>
<tr><td height="100%"><br></tr></td>
</table>
Je vous explique clairement car le code est un peu fouilli:
J'ai un site web avec une page d'accueil et un menu sur la gauche avec un get qui me modifi la page pincipale(très basic)...
Une fois que je clic sur le menu powerpoint par exemple ça m'affiche la page powerpoint.inc.php(c'est le code que je vous ai mi plus haut :p)
En fait, je voulais garder la liste déroulante en head(dans un premier TD) et afficher dans le TD un peu plus bas seulement ça ne fonctionne pas... Ou plutôt à moitié puisqu'il m'affiche tout de même la page d'accueil mais quand je clic sur un des liens de ma liste ça ne fonctionne pas :'(...
Je comprend vraiment pas!
Qui pourrait m'éclaircir??