Bonjour à ts,
Je souhaiterais me faire aider sur un pb que je rencontre, et qui comprend les includes. Je m'explique:
J'ai une page gabarit (index.php) divisée en deux (avec des div) et qui va inclure dans la colonne gauche une page de recherche (recherches.php) et dans la colonne centrale elle incluera les autres pages du site (ou par défaut:la page d'accueil "accueil.php") .
Le code correspondant dans "index.php" est le suivant:
Comme vs le constatez, la page "recherches.php" doit figurer ds ttes les pages du site. Cette page constitue un formulaire de recherche qui permet de sélectionner les champs récupérés ds une bdd mysql; et une fois cliquer sur le bouton rechercher, la page "résultats.php" doit afficher les résultats de cette recherche dans la COLONNE CENTRALE de "index.php".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 ... <div id="global"> <div class="gauche"> <?php include('recherches.php'); ?> </div> <div id="centre"> <?php //Tableau contenant les pages autorisées $pageOK = array('resultats' => 'resultats.php', 'news' => 'news.php'); // Tester que le paramètre d'url existe et qu'il est bien autorisé if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) include($pageOK[$_GET['page']]); // Appel du contenu central de la page else include('accueil.php'); // Page d'accueil (par défaut) ?> </div> <!--Fermeture div centre--> </div> <!--Fermeture div global--> ...
Le pb que je rencontre se situe qu'on je sélectionne (dans "index.php") les champs de recherche, je souhaite récupérer ts ces champs sélectionnés après avoir cliqué sur le bouton rechercher.
Car une fois que je clique sur rechercher, la page "resultats.php" affiche bien les résultats dans la colonne centrale, mais la colonne gauche càd le formulaire de recherche sera actualisé, et n'affiche plus ce que j'ai sélectionné et rempli comme champs.
Voici un extrait de la page "recherches.php" pour voir comment j'affiche dans la partie centrale, les autres pages:
Merci pour toute aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ... <form id="form1" name="form1" method="post" action="index.php?page=resultats"> <p>Nom</p> ...
Partager