//soma de dias a data que desejar... $yr = date(Y); $mn = date(m); $dy = date(d); $offset = 180; $newday = strftime("%Y-%m-%d",mktime(0,0,0,$mn,$dy+$offset,$yr)); echo "$newday"; /* controle de quantos dias resta para expirar uma assinatura de acesso a uma área restrita */ $sql = "select * from assinatura where usuario='".$sessaologin."'"; $rscont = mysql_query($sql,$connras) or die ("erro"); $rowcontrole = mysql_fetch_array($rscont); $fim = $rowcontrole[expiradia]; $data1 = substr("$fim",0,4); $data2 = substr("$fim",5,2); $data3 = substr("$fim",8,2); $hoje = date("Y-m-d"); $insere = mysql_query("update assinatura set ultimoacesso='$hoje' where usuario='$sessaologin'"); $sql2 = "select (to_days(expiradia) - to_days(ultimoacesso)) as diferenca from assinatura;"; $rssql = mysql_query($sql); $print = mysql_fetch_array($rssql); echo "    Sua licença expira em: $print[0] Dias ($data3/$data2/$data1)"; // Agora é só controlar, quanto $print[0] for "0" restringe o acesso // By. sandro@siagri.com.br