Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
estou validando o perio mais nao esta rolando alguem tem uma luz,
$De = 2012-04-02;
$Ate = 2012-04-04;
$Atual = date("Y-m-d");
if($Atual >= $De && $Atual <= $Ate){
echo "ok";
}estou usando strtotime mas nao esta rolando tambem ....
as datas precisam estar no mesmo formato, no caso estou usando timestamp
//imprime a diferença em dias
print(( time("Y-m-d") - strtotime("2012-04-02")) / 60 / 60 / 24);
nao esta rolando continua nao comparando o periodo ..
O exemplo acima retorna a data em dias era só adaptar, veja
$De = strtotime("2012-04-02");
$Ate = strtotime("2012-04-04");
$Atual = time("Y-m-d");
if($Atual >= $De && $Atual <= $Ate){
echo "ok";
}
$De = 2012-04-02;
isso é uma operação matemática de subtração como resultado 2006.