Bonjour,
voici le code que je souhaite réaliser :
dans une page menu.php :
la fonction javascript "poster" attribue une valeur à la variable cat de l'input hidden lorsque le lien est cliqué. cette variable est donc envoyée en POST.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <form name="mform" action="" method="POST"> loop... <a id="id_cat" href"moto.php" onClick="poster('form', 'cat', 'moto'); document.forms['form'].submit()"> <input type="hidden" name="cat" value=""> ...fin loop </form>
A l'origine, j'ai crée ce formulaire pour n'envoyer que des variables en POST, ce qui fonctionnait très bien. Le href du lien était alors href="#".
pour pouvoir réferencer mes pages, je souhaite à présent renseigner le href du lien avec le nom de la catégorie comme suit : <cat>.php. Dans ce cas, les variables POST ne passent plus. Seule la variable en GET : moto.php est envoyée. Une variante qui consiste à remplir le href à #moto.php fonctionne mais cela ne me plaît pas. De plus, concernant le référencement, je ne sais pas si c'est valide.
si quelqu'un à une idée
merci pour vos réponses
Partager