Balises select / option (Symfony)
Mex0s
Messages postés
69
Statut
Membre
-
Mex0s Messages postés 69 Statut Membre -
Mex0s Messages postés 69 Statut Membre -
Bonjour,
J'ai le menu suivant :
<form id="filter" name="filter" method="post" action="http://www.actinsport.com/defi/home.html" onsubmit="return validate(this)">
<select name="sortby" id="sortby" class="filterSelect" onchange="$('filter').submit()">
<option value="encours-des" selected="selected">Défis en cours</option>
<option value="terminer">Défis terminés</option>
<option value="attente">Défis en attente</option>
</select>
</form>
Et je voudrais créer autre part un second menu mais qui ne soit pas un menu déroulant (<select> <option>), avec des liens type href et qui redirige vers les mêmes pages que le menu actuel.
si je comprends bien ce formulaire renvoie les valeurs "encours-des ; terminer ; attente" mais si je fais un lien href du type :
<a href="http://www.actinsport.com/defi/home.html&value=encours-des">défis en cours </a>
ca ne fonctionne pas (ca serait trop beau).
Toute aide est bonne à prendre, d'avance merci.
Mex0s
J'ai le menu suivant :
<form id="filter" name="filter" method="post" action="http://www.actinsport.com/defi/home.html" onsubmit="return validate(this)">
<select name="sortby" id="sortby" class="filterSelect" onchange="$('filter').submit()">
<option value="encours-des" selected="selected">Défis en cours</option>
<option value="terminer">Défis terminés</option>
<option value="attente">Défis en attente</option>
</select>
</form>
Et je voudrais créer autre part un second menu mais qui ne soit pas un menu déroulant (<select> <option>), avec des liens type href et qui redirige vers les mêmes pages que le menu actuel.
si je comprends bien ce formulaire renvoie les valeurs "encours-des ; terminer ; attente" mais si je fais un lien href du type :
<a href="http://www.actinsport.com/defi/home.html&value=encours-des">défis en cours </a>
ca ne fonctionne pas (ca serait trop beau).
Toute aide est bonne à prendre, d'avance merci.
Mex0s
A voir également:
- Balises select / option (Symfony)
- Option d'ergonomie - Guide
- Option volte/vowifi - Guide
- Delete boot option - Forum BIOS
- Option empreinte digitale disparue - Forum Xiaomi
- Lan option rom ✓ - Forum Windows
4 réponses
salut,
si tu mets un lien
<a href="http://www.actinsport.com/defi/home.html&value=encours-des">défis en cours </a>
tu dois récupérer par $_GET['value']
alors que depuis la liste déroulante dans le formulaire c'est $_POST['sortby']
si tu mets un lien
<a href="http://www.actinsport.com/defi/home.html&value=encours-des">défis en cours </a>
tu dois récupérer par $_GET['value']
alors que depuis la liste déroulante dans le formulaire c'est $_POST['sortby']
oups j'avais pas vu:
<a href="http://www.actinsport.com/defi/home.html&value=encours-des
ça ne marchera jamais il faut appeler un script PHP
<a href="http://www.actinsport.com/defi/home.html&value=encours-des
ça ne marchera jamais il faut appeler un script PHP
<a href="http://www.actinsport.com/defi/home.php?value=encours-des</code>
et avec un ? après le nom du script appelé (pas un &)
le & c'est pour séparer plusieurs variables passées par l'url
Ah en effet merci, le problème réside dans la différence entre GET et POST pour ce qui est du script php ca n'était pas un probleme, c'est un exemple, le lien ne mene pas directement à cette page, l'url est modifiée par un routing.yml et oui en effet c'est bien un ? apres le nom du script ^^ erreur d'étourderie en recopiant mon code :p.
Merci pour ta réponse en tout cas :).
Et du coup tu saurais comment créer un second menu qui renvoie aux meme pages que le menu déroulant ? je devrais reproduire le form avec submit, $_POST etc ? =s
Merci pour ta réponse en tout cas :).
Et du coup tu saurais comment créer un second menu qui renvoie aux meme pages que le menu déroulant ? je devrais reproduire le form avec submit, $_POST etc ? =s