Page 1 sur 1

boucle et affichage

Posté : 18 janv. 2006, 15:36
par epilogg
<?php  $pageOK = array('ag_fev' => 'agenda/menus/ag_fev.php',
'ag_mars' => 'agenda/menus/ag_mars.php',
'ag_avril' => 'agenda/menus/ag_avril.php',
'ag_mai' => 'agenda/menus/ag_mai.php',
'ag_juin' => 'agenda/menus/ag_juin.php',
'ag_juil' => 'agenda/menus/ag_juil.php',
'ag_aout' => 'agenda/menus/ag_aout.php',
'ag_sept' => 'agenda/menus/ag_sept.php');
				   
  if ( (isset($_GET['agenda'])) && (isset($pageOK[$_GET['agenda']])) ) {
    include($pageOK[$_GET['agenda']]);
  } else {
    include('agenda/menus/ag_fev.php');
  }
la page qui apparait au départ est la bonne, mais quand je passe à ag_mars.php par exemple grâce à un lien et que je clique sur un lien qui est dans cette page, la requete est bien affiché dans le tableau central mais l'ag_fev.php se recharge aussi, alors que voudrais ag_mars.php reste. Je vois que ca vient de mon else mais je trouve pas le moyen de lui dire de rester sur la page en cours, vous avez une idée siiiiouplait! :cry:

Posté : 18 janv. 2006, 20:15
par Truc
dans chaque lien de la page "ag_mars.php" tu dois remettre le parametre de page, c'est a dire la variable "agenda" dans l'url:
<a href="page.php?agenda=ag_mars&autre_variable=rien"> lien </a>
puisqu'il s'agit de pseudo frames il faut toujours fair appel a la page souahitée.

Posté : 18 janv. 2006, 20:34
par epilogg
Franchement.... merci !!

Je suis en train de desespérer face au flot de problèmes qui m'envahi, mais en voila un de solutionner, merci beaucoup ! :pouce: