scusa ma come puoi fare un confronto < o > fra 2 stringhe??
le devi almeno trasformare in timestamp per poterlo fare.


Codice PHP:

<?php

$data_giorno 
'2009-07-30';

list(
$y$m$g) = explode('-',$data_giorno);
$time_data_giorno mktime(000$m$g$y);

$ultima_rata '2009-12-30';
list(
$y$m$g) = explode('-',$ultima_rata);
$time_ultima_rata mktime(000$m$g$y);

$somma_estinta 1;
if ((
$somma_estinta == 0) || ($time_ultima_rata >= $time_data_giorno)){
print 
"si";


?>