Récupération données 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 : Récupération données d'un formulaire

par Invité » 08 avr. 2009, 17:44

Merci Ryle (et dunbar) ! j'ai cherché comme un idiot pendant je sais pas combien de temps :)

par dunbar » 08 avr. 2009, 17:28

Trop vite :cry:

par Ryle » 08 avr. 2009, 17:23

Il faut surtout que les champs et le bouton de validation soient dans le même formulaire ;)

Code : Tout sélectionner

<form action="#" method="post"> <table> <tr> <td> <input type="text" name="iDateDebut" id="iDateDebut" size="30" /> <button type="reset" id="f_trigger_d">...</button> </td> <td> <input type="text" name="iDateFin" id="iDateFin" size="30" /> <button type="reset" id="f_trigger_f">...</button> </td> <td> <input type="submit" value="Valider" name="validateDate"> </td> </tr> </table> </form>

par dunbar » 08 avr. 2009, 17:09

Salut
Il faut utiliser la methode post
echo $_POST["iDateDebut"]; 

Récupération données d'un formulaire

par Invité » 08 avr. 2009, 16:34

salut à tous,

j'ai un petit soucy pour récupérer des données.
J'utilise jscalendar et en fait je voudrais que l'utilisateur choisisse une date de début et de fin pour que je puisse aller chercher en base de donnée les champs compris entre ces deux dates.


mais je n'arrive pas à récupérer les dates.

Code : Tout sélectionner

<table> <form action="#" method="post"> <td> <input type="text" name="iDateDebut" id="iDateDebut" size="30" /> <button type="reset" id="f_trigger_d">...</button> </td> <td> <input type="text" name="iDateFin" id="iDateFin" size="30" /> <button type="reset" id="f_trigger_f">...</button> </td> </form> <script type="text/javascript"> // script pour afficher le calendrier </script> <form action="#" method="post"> <td> <input type="submit" value="Valider" name="validateDate"> </td> </form> </table>
<?php

if (isset($_POST["validateDate"])) {
	echo 'valider ok';
	
echo $_REQUEST["iDateDebut"]; [b]// ceci ne me renvoie rien[/b]
}
?>
Image

Une fois que l'utilisateur a choisi une date, celle-ci s'affiche dans le textfield
et j'aimerai récupérer cette date lorsque je clique sur Valider, comment dois-je procéder ?

merci