Déclencher un envoi de formulaire

Déclencher un envoi de formulaire - PHP - Programmation

Marsh Posté le 10-07-2006 à 17:18:08    

J'ai un tableau, qui fait ausi office de formulaire : on peut voir et modifier directement les infos.
 
Le principe pourrait donc être très simple : un bouton submit en bas qui envoie le formulaire vers un script PHP pour tout enregistrer en BDD. Seulement les utilisateurs ont tendance à aller piocher des infos à droite à gauche, et à quitter la fenêtre principale : d'où perte des données qu'ils viennent d'ajouter.
 
Je voudrait savoir s'il est possible d'écrire une fonction qui simulerait l'envoie du formulaire. Quand l'utilisateur clique sur un bouton , il lance cette action, toutes les données sont sauvegardées en BDD, puis il lancec l'action spécifique au bouton : est-ce possible ?
 
Merci
benjamin


---------------
Bepimaco
Reply

Marsh Posté le 10-07-2006 à 17:18:08   

Reply

Marsh Posté le 10-07-2006 à 17:24:23    

avec du JavaScript, tu as une méthode submit().
 
exemple :
 

Code :
  1. <html>
  2. <head>
  3. <script type='text/javascript'>
  4.  function soumettreForm(idForm)
  5.  {
  6.   document.getElementById(idForm).submit();
  7.  }
  8. </script>
  9. </head>
  10. <body>
  11. <form id='monform' action='...' >
  12.  ton formulaire
  13.  <input type='button' onclick='soumettreForm("monform" )' value='Ok' />
  14. </form>
  15. </body>
  16. </html>


Message édité par soulmanto le 10-07-2006 à 17:25:51
Reply

Marsh Posté le 10-07-2006 à 17:41:05    

Effectivement, je n'avais pas pensé au javascript ! (c'est la fatigue !) J'essayais de trouver une solution en PHP


---------------
Bepimaco
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed