J'ai réussi en testant la valeur de ma page dans l'index, et si c'est celle des remerciement, je l'ouvre dans une autre fenêtre :
Code :
- if($_GET['page'] == 'remerciement_FR')
- echo "<SCRIPT LANGUAGE='JavaScript'>window.open('remerciement_FR.php','_blank');</SCRIPT>";
|
Au début, je voulais ouvrir la page remerciement dans la frame du site, mais je n'y arrive pas car je suis obligé d'y faire apparaitre le nom de la page dans le menu :
Code :
- <?php
- $pages = array (
- 'bienvenue'=>'bienvenue_FR.htm',
- 'historique'=>'histo_FR.htm', ................
- );
- ?>
- ............
- <div class="menu2">
- <ul>
- <?php
- foreach($pages as $nom => $page)
- {
- if(isset($_GET['page']) AND $_GET['page'] == $nom) // Page a afficher = Lien a afficher
- $class = "courant";
- else
- $class = "bouton";
- printf("<a class=\"%s\" href=\"index_FR.php?page=%2\$s\">%2\$s</a>\n", $class, $nom); //---------affichage du menu
- }
- ?>
- </ul>
- </div>
- <div class="frame">
- <?php
- if(isset($_GET['page']) && array_key_exists($_GET['page'],$pages))
- include $pages[$_GET['page']];
- else
- include 'bienvenue_FR.htm';
- ?>
|
Et là, si je met 'remerciement'=>'remerciement_FR.php, à la suite de 'histo_FR.htm', remerciement apparaitra dans le menu alors que ce n'est pas un lien qui doit être accessible