Le 21 sept. 2011 à 09:02, Tom a écrit :

> Je pense que tu veux faire un Post au lieu d'un Get.
> 
> Ca donnerait : <form method="post"
> 
> Il y a un RailsCast là-dessus: 
> http://railscasts.com/episodes/111-advanced-search-form
> 
> A+,

Bonjour,

Faire un formulaire de recherche en POST est une hérésie avec un grand C (tout 
comme répondre au dessus d'un mail d'ailleurs) :
1/ le POST doit être réservé à des requêtes qui vont modifier des données côté 
serveur (POST, PUT, DELETE).
2/ l'utilisateur ne pourra pas revenir en arrière d'un des résultats vers la 
liste des résultats
3/ tu vas retrouver le même problème sur ta pagination : as-tu l'intention de 
coller un JS pour envoyer tes liens en POST ?

Enfin, erreur ou omission de ma part, hidden ou pas, toutes les variables des 
formulaires en GET se retrouvent dans l'URL après coup (il me semble avoir eu 
le cas il y a une quinzaine d'années, mais il faudrait que je reteste)

Mes deux râlages du matin,
Fred

-- 
Frédéric de Villamil
"What's mine is mine. What's yours is still unsetteled" – Go player proverb
[email protected]                        tel: +33 (0)6 62 19 1337
http://t37.net                                          Typo : 
http://typosphere.org

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à