<?php

function PendantPeriode($debut, $fin) {

  
$tDebut = explode("-", $debut);
  
$tFin   = explode("-", $fin);

  return(
time() >= mktime(0, 0, 0, $tDebut[1], $tDebut[0], $tDebut[2]) &&
          
time() < mktime(0, 0, 0, $tFin[1], $tFin[0]+1, $tFin[2]) );

}

$demoDebut = htmlspecialchars(trim(stripslashes($demoDebut)));
$demoFin   = htmlspecialchars(trim(stripslashes($demoFin)));

echo
"<FORM METHOD=POST ACTION=''>";
echo
"<B>Date Début (jj-mm-aaaa)</B><BR>";
echo
"<INPUT TYPE='text' NAME='demoDebut' VALUE=\"".$demoDebut."\"><BR>\n";
echo
"<B>Date Fin (jj-mm-aaaa)</B><BR>";
echo
"<INPUT TYPE='text' NAME='demoFin' VALUE=\"".$demoFin."\">\n";
echo
"&nbsp;&nbsp;<INPUT TYPE='submit' VALUE='Tester'>";

if (
$demoDebut != "" && $demoFin != "") {
  echo
"<BR><BR>Le <B>".date("d-m-Y")."</B> ";
  echo
PendantPeriode($demoDebut, $demoFin) ? "est" : "n'est pas";
  echo
" compris dans la prédiode du ";
  echo
"<B>".$demoDebut."</B> au <B>".$demoFin."</B>";
}
echo
"</FORM>";

?>