problemone ho una pagina index.php dove includo un file calendario.. ora include incolla il codice della pagina calendario ora però per muovermi nei mesi il mio script usa i link passando le variabili ma mi ricarica tutta la pagina index.php come evito tutto ciò questo è lo script.
Codice PHP:
<?
$giorno 
= Array("L","M","M","G","V","S","D");
$nomemese = Array("Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno""Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre");
?>
<?
$aa
=$_REQUEST['aa'];
if (
$aa==""$aa=date("Y");
$mm=$_REQUEST['mm'];
if (
$mm==""$mm=date("n");
?>
<?
print  "<table align='center'>";
// ciclo per i giorni della settimana
print "  <tr>";
for (
$i=0;$i<7;$i++){
   print 
"    <th>".$giorno[$i]."</th>";
}
print 
"  </tr>";
?>
<?
$primo
=mktime(0,0,0,$mm,1,$aa); //calcolo il primo giorno del mese
$delta=date("w",$primo)-1;

print 
"  <tr>n";
for (
$i=0;$i<$delta;$i++){
   print 
"    <td></td>";
}
?>
<?
$primo
=mktime(0,0,0,$mm,1,$aa); //calcolo il primo giorno del mese
$delta=date("w",$primo)-1;

print 
"  <tr>n";
for (
$i=0;$i<$delta;$i++){
   print 
"    <td></td>";
}
?>
<?
for ($i=1;$i<=date("t",$primo);$i++){

  if ((
$i+$delta)%7==1) print "  <tr>"//inizio riga
  
    
if (($i==date("d"))&&($mm==date("n"))&&($aa==date("Y"))) {
      print 
"    <td style='border:1px solid #f00'>".$i."</td>";
    } else print 
"    <td>".$i."</td>";
  
  if ((
$i+$delta)%7==0) print "  </tr>"//chiusura riga
}
print  
"</table>n";
?>
<?
   $anno
=$aa$mese=$mm;
   if (
$mese==1$back="aa=".($anno-1)."&mm=12";      
   else 
$back="aa=".$anno."&mm=".($mese-1);
   if (
$mese==12$next="aa=".($anno+1)."&mm=1";      
   else 
$next="aa=".$anno."&mm=".($mese+1);

   print 
"     <div align='center'>";
   print 
"<a href=\"?".$back."\">&laquo;</a> ";
   print 
"[b]".$nomemese[$mm-1]." ".$aa."[/b]  ";
   print 
"<a href=\"?".$next."\">&raquo;</a>";
   print 
"     </div>";
?>