salve devo crear euno script che mi controlli che se da una certa data sono passati 7 giorni, come faccio?
avevo pensato di trasformare la data in time e poi fare la differenza con la data attuale sempre in time o cè qualcos'altro di meglio?
salve devo crear euno script che mi controlli che se da una certa data sono passati 7 giorni, come faccio?
avevo pensato di trasformare la data in time e poi fare la differenza con la data attuale sempre in time o cè qualcos'altro di meglio?
be per ora ho risolto con una funzione ma non esiste nessuna istruzione come ad esempio per asp "datefiff"
Fatta al volo
Codice PHP:
<?php
$data = "2011-11-13"; //la tua data
list($yyyy, $mm, $dd) = explode('-', $data); //estraggo la data in timestamp
$mktime=mktime(0,0,0,$mm, $dd, $yyyy);
$adesso=time(); //calcolo il timestamp della data attuale
$difference=$adesso-$mktime; // applico la differenza tra la data odierna e la data
if ($difference>=604800) //se la differenza è maggiore uguale dei secondi che ci sono in una settimana restituisco una frase altrimenti ne restituisco una di errore
{
echo "Son passati sette giorni dalla data richiesta";
}else{
echo "Spiacente non sono ancora passati i sette giorni necessari";
}
?>
si avevo fatto una funzioncina quasi uguale a questa che hai postato.