uso questa funzione per calcolare l'inizio e la fine di una settimana:

codice:
function findWeekPeriod($week, $year)
{
   $aPeriod["start"]=date("d/m",mktime(0,0,0,1,1+$week*7-6,$year));	// primo giorno della settimana
   $aPeriod["end"]=date("d/m",mktime(0,0,0,1,1+$week*7,$year));	// ultimo giorno della settimana
   
/*
   echo "<pre>";
   print_r($aPeriod);
   echo "</pre>";
*/   
   return $aPeriod["start"];
}
dove $week è calcolata ( di default ) con date("W") quindi ho la settimana corrente.

La funzione sopra è sempre andata bene, ma non capisco come mai dall'inizio del nuovo anno mi sballa.
Mi restituisce come primo giorno della settimana Lunedì 03/01 e non Lunedì 01/01, sapete dirmi dove sta l'inghippo? :master:





Grazie a tutti anticipatamente e auguroni per un figoso 2007