pour que l'utilisateur puisse rentrer une date, j'ai fais de cette façon là avec plusieurs input text (attention au yeux) :
<form action="#" method="post">
<input type="text" name="year" value=""/>
-
<input type="text" name="month" value=""/>
-
<input type="text" name="day" value=""/>
<input type="text" name="hour" value=""/>
:
<input type="text" name="minute" value=""/><br/>
<input type="submit" value="submit"><br/>
$a = $_POST['year'];
$b = $_POST['month'];
$c = $_POST['day'];
$d = $_POST['hour'];
$e = $_POST['minute'];
$a .= "-".$b."-".$c." ".$d.":".$e;
$date1 = date($a);
$date2 = date("d-m-Y H:i");
if($date1 < $date2) echo "délai dépassé";
J'insère aussi $a dans une colonne varchar d'une db.Ça fonctionne mais je crois bien que la façon dont je l'ai fait n'est pas la bonne et qu'il y a plus "pratique", non ? Surtout que pour l'utilisateur, des input text comme ça c'est pas très interactif...
J'ai vu que l'input date est vraiment pas mal mais ça ne fonctionne pas sur firefox...
Merci