<?php
if(mktime(...)>mktime(...)){
//blablabla
}
?>
<?php
$ecart=mktime(/*donnée formulaire*/)-time(); // ça c'est ton écart de date, faut peut-être inversé, les deux partie mais bon ça c'est à toi de voir...
$deuxans=mktime(0,0,0,0,0,2);
if($ecart>$deuxans){
//blablabla
}Voilà, c'est dans cet ordre d'idée
$annee_debut="2005";
$mois_debut="08";
$jour_debut="13";
$ecart=mktime(0, 0, 0, $jour_debut, $mois_debut, $annee_debut)-time();
$deuxans=mktime(0,0,0,0,0,2);
if($ecart>=$deuxans){
echo "ok";
}
Mais ca m'affiche une page blanche
// ça c'est ton écart de date, faut peut-être inversé, les deux partie mais bon ça c'est à toi de voir...
$deuxans=mktime(0,0,0,0,0,2);
Ca me parait faux, quand on sait que le timestamp commence le 01/01/1970, pour moi :$deuxans=mktime(0,0,0,01,01,1972);
Si je me trompe, peut on m expliquer pourquoi ?