Recherche dans son site
BULL3T
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'ai besoin d'aide en PHP et je vais donc commencer par vous montrer mon code :
J'aimerai que lors de la submission du formulaire, l'action effectuée soit "?seach=" suivi de ce qui l'utilisateur a rentré dans le champ "id-client" du formulaire. Je ne pense pas par contre avoir besoin d'aide pour le résultat.
Quelqu'un pense pourvoir résoudre mon problème ?
Merci
J'ai besoin d'aide en PHP et je vais donc commencer par vous montrer mon code :
<?php $recherche = $core->Get($_GET['search']); if(isset($recherche)){ if(empty($recherche)){ ?> <p class="lead">Merci de rentrer <i>l'ID</i> du client</p> <form method="post" action="?search="> <div class="form-group input-group"> <input type="text" name="id-client" placeholder="ID du client" class="form-control"> <span class="input-group-btn"> <button class="btn btn-default" type="submit"><i class="fa fa-search"></i> </button> </span> </div> <?php } else{ ?> RESULTAT <?php } } ?>
J'aimerai que lors de la submission du formulaire, l'action effectuée soit "?seach=" suivi de ce qui l'utilisateur a rentré dans le champ "id-client" du formulaire. Je ne pense pas par contre avoir besoin d'aide pour le résultat.
Quelqu'un pense pourvoir résoudre mon problème ?
Merci
A voir également:
- Recherche dans son site
- Site comme coco - Accueil - Réseaux sociaux
- Site de telechargement - Accueil - Outils
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site x - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
2 réponses
'lut, pour que les paramètres soient dans l'URL, il faut passer ton formulaire en
Il faut d'ailleurs que tu retires le tag
method="GET", car POST passe les éléments dans le corps de la requête HTTP.
Il faut d'ailleurs que tu retires le tag
actionpour que ça marche (son absence signale que la page actuelle est la valeur d'
action).
Bonjour
Ta démarche me semble étrange. Puisque tu disposes du sujet dans la recherche dans ton formulaire, pourquoi ne fais-tu pas
Par ailleurs, ton if(isset($recherche)) est totalement inutile, puisque empty teste l'existence de la variable. Je sais, on voit partout cette combinaison isset / empty, mais le isset est inutile dans ce cas.
Ta démarche me semble étrange. Puisque tu disposes du sujet dans la recherche dans ton formulaire, pourquoi ne fais-tu pas
$recherche = $core->Get($_POST['id-client']);plutôt que
$recherche = $core->Get($_GET['search']);?
Par ailleurs, ton if(isset($recherche)) est totalement inutile, puisque empty teste l'existence de la variable. Je sais, on voit partout cette combinaison isset / empty, mais le isset est inutile dans ce cas.