forms imbriqués

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : forms imbriqués

par Xenon_54 » 05 juin 2007, 02:08

je n'ai pas de bac du tout :langue:
Ah, c'est de plus en plus rare ca :)
J'ai un bac à recyclage ici. :)

On imbrique pas les form car ton browser n'aura aucune idée sur quelle page il doit t'envoyer après la solution, une seule étant possible. :)

Couple tes 2 scripts si c'est vraiment nécessaire.

par Sékiltoyai » 05 juin 2007, 00:27

je n'ai pas de bac du tout :langue:
Ah, c'est de plus en plus rare ca :)

par Cyrano » 04 juin 2007, 23:30

C'est moi ou tu dis trois fois la même chose ? :D
Non, ce sont deux choses distinctes :
-1- Interdite parce que non conforme à la norme (x)html
-2- Non valide : un code peut être conforme mais non valide (L'inverse n'est pas possible, un code valide est obligatoirement conforme)

Et je signale que je n'ai rien fait de particulier en philo au bac pour une raison toute simple : je n'ai pas de bac du tout :langue:

par Sékiltoyai » 04 juin 2007, 21:41

Et je confirme, selon la norme (x)html, l'imbrication de formulaires est interdite, non conforme et encore moins valide.
C'est moi ou tu dis trois fois la même chose ? :D
T'as dû cartonner à ton bac de philo. :mrgreen:

par Cyrano » 04 juin 2007, 21:36

Je peux te répondre : oui, des champs cachés seront envoyés aussi.

Et je confirme, selon la norme (x)html, l'imbrication de formulaires est interdite, non conforme et encore moins valide.

par Ryle » 04 juin 2007, 14:28

Je ne sais plus... de mémoire un champ disabled n'est pas envoyé, mais un "display:none" ou un "visible:hidden" je ne sais plus.... le plus simple c'est de faire l'essai :)

Tu fais un simple formulaire avec 3 inputs que tu envois en get, et tu regardes ceux qui apparaissent dans l'url ;)

par Invité » 04 juin 2007, 13:56

ok. est ce qu'un formulaire peut envoyer des données avec un style display: none?

par Ryle » 04 juin 2007, 13:48

Oui cela pose effectivement un problème, standard et fonctionnement :)

Deux balises <form> ne peuvent être imbriquées... en revanche tu peux avec javascript jouer sur l'action du formulaire ou des boutons pour compenser cela et n'avoir qu'un seul form :)

forms imbriqués

par Invité » 04 juin 2007, 13:33

Bonjour à tous,
est-ce que ça pose un poblème (standards ou fonctionnement) d'imbriquer des formulaires, comme ceci:
<form name="form1">
      <input type="text" name="text1"/>
            <form name="form2">
                   <input type="text" name="text2"/>
                   <input type="submit" value="submit2"/>
            </form>
      <input type="submit" value="submit1"/>
</form>