Fonctionnement d'un formulaire

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 : Fonctionnement d'un formulaire

Re: Fonctionnement d'un formulaire

par telnes » 29 avr. 2010, 16:54

Je connais bien le fonctionnement du formulaire.
tu met ta main à coupé :)


ton form il est dans une page index.php mais c'est pas pour autant que tu doit l'envoyé les données saisie à index.php. C'est pour ca qu'il y a l'attribut action dans la balise form

++

Re: Fonctionnement d'un formulaire

par atrix7 » 29 avr. 2010, 16:48

Je connais bien le fonctionnement du formulaire. C'est juste que je ne comprends pas comment passer par index.php qui s'occupera lui de renvoyer vers la bonne page..

Re: Fonctionnement d'un formulaire

par Calimero » 29 avr. 2010, 16:41

Oui mais une fois passé dans index.php comment redriger vers la bonne page? (j'utilise Joomla)
Ben avant d'utiliser Joomla (ou quoiquecesoit d'autre) il faut connaître le fonctionnement d'un formulaire html.

Si tu utilises le code donné par telnes, ton navigateur enverra les valeurs du formulaire en POST sur adminForm.php et tu y fais ce que tu veux, y compris un enregistrement en base de données et/ou une redirection.

Re: Fonctionnement d'un formulaire

par atrix7 » 29 avr. 2010, 16:34

Oui mais une fois passé dans index.php comment redriger vers la bonne page? (j'utilise Joomla)

Re: Fonctionnement d'un formulaire

par telnes » 29 avr. 2010, 16:26


<form action="adminForm.php" method="post" name="adminForm">
action correspond à la page ou tu envois les données entrées dans le formulaire apres avoir cliqué sur le bouton d'envois

++

Fonctionnement d'un formulaire

par atrix7 » 29 avr. 2010, 16:21

Bonjour,

je ne comprends pas vraiment une méthode pour enregistrer un formulaire dans une base de données.

J'ai un form de ce type :
<form action="index.php" method="post" name="adminForm">

J'ai une page adminForm.php dans un autre dossier que le formulaire.
Comment faire exécuter ce qu'il y a dans le adminForm lors de la validation du formulaire? Le index.php me perturbe un peu.

Merci d'avance.