ci sono solo alcune variazioni da fare... intanto pero' non usare lo short tag php <? ma quello corretto completo <? php
ti segnalo le sole variazioni
Codice PHP:
// l'array dei giorni
<?php
$giorni=array("Lu","Ma","Me","Gi","Ve","Sa","Do");
// poi devi "spostare in avanti" la conta dei giorni vuoti della prima riga
$k=1 ; // invece di $k = 0
while($k <> ($g+1))
{
echo "<td></td>";
$k++;
}
// ora devi scalare il giorno aggiunto prima
$k--;
// il resto rimane identico
$d=0;
questo e' il risultato:
codice:
MAGGIO 2009
Lu Ma Me Gi Ve Sa Do
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
certo che senza indentazione e veramente scomodo leggere il codice.