j ai fiat un lien qui envoi sur la page de droite : <a href="centre.php?page=Menu1">Menu1</a><br> mais dans les faits, ça m ouvre la page "plein écran" Si qqun pouvait m aider....
Sur la page de droite? Tu veux dire des frames? Si oui : target="nomFrame".
j'imagine que tu utilises des frames, donc attribut target (c'est un problème html, pas php) EDIT: oups grilled
non pas de frames je fais des liens en php
<?php if (isset($_GET['page'])) { if ($_GET['page'] == "Menu1" ) { //include ("menu1.php" ); echo "menu1"; } if ($_GET['page'] == "Menu2" ) { //include ("menu2.php" ); echo "menu2"; } if ($_GET['page'] == "Menu3" ) { //include ("menu3.php" ); echo "menu3"; } }
Je laisse tomber... Quoique.. Tu voudrais pas donner le code complet???
c'est quoi alors "la page de droite" ? et "plein ecran" ?
Pseudo frames peut être?
index : <body> <br> <div id="haut"> <?php include("haut.php" ); ?></div> <div id="menu" style="float:left"> <?php include("menu.php" ); ?></div> <div id="centre" style="float:left"> <?php include("centre.php" ); ?></div> </body> </html>
centre.php : if (isset($_GET['page'])) { if ($_GET['page'] == "Menu1" ) { //include ("menu1.php" ); echo "menu1"; } if ($_GET['page'] == "Menu2" ) { //include ("menu2.php" ); echo "menu2"; } if ($_GET['page'] == "Menu3" ) { //include ("menu3.php" ); echo "menu3"; } } else { echo "aaaa"; } ?>
voilà là tout le code de mon laborieux apprentissage ! la page de l'echo masque tout le reste au lieu de rester dans le centre !
Impossible! T'es sur que tu donnes tout ton code????? Sinon c'est mieux d'utiliser des elseif
la page menu : <a href="centre.php?page=Menu1">Menu1</a><br> <a href="centre.php?page=Menu2">Menu2</a><br> <a href="centre.php?page=Menu3">Menu3</a><br> <br> Ce sont les cibles de ces liens qui M......
Mdr J'avais pas fais attention!!!! essais plutôt ça :
YES ! Thank's ! Why ?
index.php inclu : haut.php menu.php centre.php >> Les trois y sont et centre.php affiche ce que tu veux Si tu vas directement sur centre.php, haut.php et menu.php se seront pas inclus!