Ciao a tutti ho un dilemma, vi pongo il mio problema..

Codice PHP:

$time 
strtotime("+$news Day"$data);

if(
time() < $time){
     
$annuncio_nuovo "<div id='new'>[img]images/new.png[/img]</div>";    
    } 
in pratica la variabile time aumenta di 7 giorni il timestamp dalla data di inserimento

oggi è: 1273662509 e tra sette giorni sarà: 1274265580

nel db ho inserito una data più vecchia risalente al 17 ottobre 2005.

nel controllo di flusso dovrebbe stampare solo se la data di oggi è inferiore alla data memorizzata nella variabile time.

quindi 1273662509 è inferiore di 1274265580 ma maggiore di 1130146445.

il problema è che stampa entrambe... cosa mi sfugge?

grazie a tutti.