Che babbo
risolto cosi e testato e funge tutto

codice:
if((($giorno_attuale >= $giorno_inizio) || ($giorno_attuale < $giorno_inizio) && (!($mese_attuale == $mese_inizio))) && 

     ($mese_attuale >= $mese_inizio)  && ($anno_attuale >= $anno_inizio) AND

    (($giorno_attuale <= $giorno_fine)  ||  ($giorno_attuale > $giorno_fine)  && (!($mese_attuale == $mese_fine))) && 
   
     ($mese_attuale <= $mese_fine) && ($anno_attuale <= $anno_fine))
Saluti