Fondamentalement, je développe un (très) simple moteur de recherche. Vous pouvez entrer un terme de recherche et vous êtes redirigé vers la page de résultats, qui fonctionne correctement. Cependant, sur la page de résultats, j'ai un bouton qui vous mènera aux 10 résultats suivants: où $ term est la valeur de $ _POST ['term'].Problème de transmission de chaînes avec PHP post
echo "<input type='hidden' name='term' value='" . $term . "'>";
Cela provoque le problème suivant le terme est par exemple « Aidan ». Lorsque vous cliquez sur le bouton 10 suivant, le terme devient «helpan» et aucun autre résultat n'est trouvé.
Je ne fais rien à $ terme.
J'utilise généralement Java, mais je dois utiliser PHP pour cette tâche!
Toute aide serait grandement appréciée.
mauvaise idée. aucun des moteurs de recherche n'utilise des sessions pour transmettre une chaîne de recherche pour des raisons évidentes. –
Quelles sont les raisons évidentes? Excusez ma question naif, mais je ne vois pas de problèmes avec ça. – Andrea