Bonjour,
J'ai suivit le tuto pour lancer une recherche sur le site et tout marche comme il faut.
Cependant, j'aimerais que la page affichée ( http://localhost/BanCom/search.php?q=Exemple ) soit intégrée dans mon "template.php" qui me sert habituellement à la decomposition de mon site comme j'ai appris sur ce Tuto. Est-ce possible ? De partir d'un système comme http://localhost/BanCom/index.php?p=help , faire la même chose avec http://localhost/BanCom/search.php?q=Exemple ?
Merci d'avance.

4 réponses


Grafikart
Réponse acceptée

dans ton form met un champ caché avec <input name="p" value="search" type="hidden"/>

pk ne pas faire ?p=search&q=exemple ?

Kboirel
Auteur

Avant tout merci pour ta réponse, des fois il ne faut pas aller chercher bien loin ^^
Par contre li me reste un petit problème. Lorsque j’exécute BanCom/index.php?p=search&q=lorem tout marche correctement la page s'affiche. Par contre cette page n’apparaît que lorsque je la tape dans l'url, pas lorsque je clique sur le bouton d'envoie de formulaire.
Ca doit surement venir de l'action:

<form method="get" action="index.php?p=search">

Car lorsque j'envoie la recherche l'url est comme ceci :
BanCom/index.php?q=Lorem
Ce qui ne veut rien dire ... Est-ce que je peux abuser de toi encore une fois pour résoudre ce problème ^^' ?
Merci d'avance.

Kboirel
Auteur

Merci beaucoup pour l'astuce ! :)