Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
gente quero usar apenas php e html
quero por exemplo que dentro do if (ja esta pronto) caso a data do proximo mes tenha passado da atual ela esteja em outra cor!
exemplo.
data de hoje 01/01/2013
data definida: 02/01/2013
ele pegaria (sem exibir na tela) a data definida + 30 dias ficando
data definida oculta: 01/02/2013
dai o sistema compararia se:
data definida oculta > data de hoje
imprimi data definida em azul
data definida oculta < data de hoje
imprimi data definida em vermelho
no caso seria assim:
o cliente pagou algo de 1 mes.
vai passar o mes todo em azul assim que passar os 30 dias ele vai exibir em vermelho!
ficou complicado explicar!
to usando isso
function SomarData($dias, $expira)
{
//ex: expira esta passando como sendo 01/01/2013
$ano = substr($expira,6,9); //2013
$mes = substr($expira,2,3); //01 (mes)
$dia = substr($expira,0,2); //01 (dia)
$data2 = "$ano$mes/$dia"; // 2013/01/01 pereciso que passe assim pois a data atual esta neste formato
$data = explode("/", $data2);
$newData = date('Y/m/d', mktime(0, 0, 0, $data[0] , $data[1] , $data[2] + $dias) );
return $newData;
}
echo 'A data '.$dados['expira'].' depois de somarmos 30 dias ficou '.SomarData(30,$dados['expira']);
dados expira eh a data que tenho quero obter ela +30 dias
mas o UNICO problema é na hora de definir a data
$newData = date('Y/m/d', mktime(0, 0, 0, $data[0] , $data[1] , $data[2] + 1) );
ele embaralha toda a data
Carregando comentários...