Intuitivement, je dirais que ça ne marcherait plus sans ajax puisque
l'action renvérait à la racine du site au lieu de la page en cours.
De plus, ça ne marcherait sans doute pas avec les url arborescentes.
Je pense que lorsqu'on ne met rien pas d'action du tout dans un form :
<form method="post">
la page courante est appelée automatiquement, par défaut.
* Gregory Fabre tapuscrivait, le 08/07/2008 14:27:
Quel sont les risques à faire action='./' ?
Intuitivement, je dirais que ça ne marcherait plus sans ajax puisque
l'action renvérait à la racine du site au lieu de la page en cours.
De plus, ça ne marcherait sans doute pas avec les url arborescentes.
Je pense que lorsqu'on ne met rien pas d'action du tout dans un form :
<form method="post">
la page courante est appelée automatiquement, par défaut.
je ne comprends pas ton probleme
quelle redirection coince donc ?
si tu connais le redirect tu peux le faire dans traiter(), inutile de le passer dans le formulaire en hidden (mais utilise la fonction redirige_formulaire() et non redirige_par_entete qui ne peut marcher avec de l'ajax)
Cédric
J'ai un squelette qui appelle une noisette celle ci se compose d'une
liste de sélection et d'un appel à #FORMULAIRE
L'affichage du formulaire dépend de la liste de sélection.
De ça je veux un effet double ajax :
-* quand je valide la sélection de mon perso je souhaite actualiser
la noisettes et donc charger le sous formulaire avec les bons
paramètres.
-* quand je valide le #formulaire je veux avoir les retour CVT
Si #formulaire contient action="#SELF", seule la noisette est
rafraîchie, le sous formulaire ne passe jamais pas VT
Tandis que si je met action="./", l'ajax marche comme il faut.
Mais lorsque je désactive le js, je perd le return $message; de T et
je retombe sur la page d'accueil du site.