for ($i=0;$i<=(($giornimese[$meseatt-1]-1)+($giornimese[$meseatt-1]-1));$i++)

Ho ipotizzato che $giornimese sia un array contenente i giorni di ogni mese dell'anno.
L'altro meno uno non ho idea del perchè ti serva.
Peró perlomeno cosí è grammaticalmente corretto anche se orrendo da vedere.