J'essaie d'ajouter un champ de recherche à ma page pour diriger les utilisateurs vers la page de résultats de recherche sur un site différent. J'ai l'action et toutes les autres données requises dans des champs cachés, pour m'assurer qu'il est publié correctement. Le problème est qu'ils collent sur des données supplémentaires au terme de recherche, ce qui en fait un type de champ de recherche avancée. Donc, au lieu d'être searchTerm = X, il attend searchTerm = Locale (en): FQE = (KE, Aucun, 11) MY_SEARCH_TERM: Et: LQE = (AC, Aucun, 8) fulltext $Ajout de données à un champ de saisie
Comment puis-je ajouter des données supplémentaires autour de mon terme de recherche, sans avoir à cliquer sur une page intermédiaire pour effectuer la concaténation?
Voici ce que j'ai jusqu'à présent:
<form action="http://vendors.address/searchresult.do" method="post">
<input type="hidden" name="type" value="search">
<input type="hidden" name="sort" value="DateDescend">
<input type="text" name="queryId">
</form>
Et je besoin de quelque chose qui peut donner lieu à ce genre de chose:
<form action="http://vendors.address/searchresult.do" method="post">
<input type="hidden" name="type" value="search">
<input type="hidden" name="sort" value="DateDescend">
<input type="hidden" name="queryId" value="Locale%28en%2C%2C%29%3AFQE%3D%28KE%2CNone%2C11%29MY_SEARCH_TERM_HERE%3AAnd%3ALQE%3D%28AC%2CNone%2C8%29fulltext%24">
</form>
Toute aide serait appréciée.
Espérait ne pas avoir une réponse JS, mais ce n'est pas de ta faute. Si cela ne peut pas être fait en PHP, cela ne peut pas être fait. –