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

Invité
Invité n'ayant pas de compte PHPfrance

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

ViPHP
ViPHP | 2291 Messages

08 avr. 2009, 17:09

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

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

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>
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

ViPHP
ViPHP | 2291 Messages

08 avr. 2009, 17:28

Trop vite :cry:

Invité
Invité n'ayant pas de compte PHPfrance

08 avr. 2009, 17:44

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