Menu Select --> Lien de ****

Répondre
scart
le 24/10/2003 à 13:58
scart
Bonjour à tous,

Donc voilà, j'ai un formulaire qui devrait afficher l'ordre, le voici :

<form>
<SELECT NAME="ordre" onChange="ChangeUrl(this.form)">
<OPTION SELECTED VALUE="">---
<option value="infos.php?viewinfos=1&ordre=id">id</option>
<option value="infos.php?viewinfos=1&ordre=pseudo">pseudo</option>
<option value="infos.php?viewinfos=1&ordre=date">date</option>
</select>
<input type="submit" name="Submit" value="Go !">
</form>


Mais quand je clique sur le bouton, il va cette url :
http://www.site.com/infos.php?ordre=infos.php%3Fviewinfos%3D1%26ordre%3Ddate&Submit=Go+%21

Alors que j'aimerais allez sur infos.php?viewinfos=1&ordre=choix

Comment faire pour que quand je selectionne date par ex, il aille sur :

http://www.site.com/infos.php?viewinfos=1&ordre=date

?

Merci smiley
ScaRT
LA GLOBULE
le 24/10/2003 à 15:00
LA GLOBULE
Tu n'as pas compris comment ca marchait un formulaire quoi :)

A la soumission, toutes les données partent dans la page definie par l'action de ta balise <form>.

Et un menu deroulant, c'est comme un champ texte : ca a un nom de variable, plus des valeurs possibles.

Exemple :
<form method="get" action="page.php">
<select name="toto">
<option value="prout">prout</option>
<option value="caca">caca</option>
</select>
</form>

Donc la, a la soumission, tu te retrouves sur la page page.php avec la variable $toto qui peut avoir comme valeur prout ou caca.
Tu es donc ici :
page.php?toto=prout

Tu vois ce que je veux dire ?
(Pis le js que tu as mis, je sais po a quoi il sert :/)
scart
le 24/10/2003 à 15:46
scart
ui mais jaimerais que la page soit page.php?toto=caca&viewinfos=1

Alors voila mainnant le form

print'Classer par : <form action="infos.php" method="get">
<select name="ordre">
<option value="id&viewinfos=1" selected>id (défaut)</option>
<option value="pseudo&viewinfos=1">pseudo</option>
<option value="date&viewinfos=1">date</option>
</select>
<input type="submit" value="Ok">
</form>';

Quand je clique sur OK il va a cette url :

http://www.site.com/page.php?toto=caca%26viewinfos%3D1

Alors que je voudrais qu'il aille sur toto=caca&viewinfos=1

...

Merci smiley
ScaRT
scart
le 24/10/2003 à 16:05
scart
Problème résolu, j'ai mit un champ hidden pour mettre le viewinfos et ca marche impec

Merci smiley
ScaRT
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours