Prova questo. Le cose importanti sono :
- dare un id alla parte che corrisponde a oggi per farne un'ancora html
- simolare il "click" che porta all'ancora.
Non guardare le righe $anno = ... e $data = ... Servono solo per fare un ciclo su tutti i giorni dell'anno.
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<?php
$quest_anno = date('o');
$oggi = date('d-M-Y');
?>
<html>
<head>
<title>Untitled</title>
</head>
<body>
<table summary="">
<th>Giorno</th>
<?php
$i = 1;
$anno = date("Y", mktime(0, 0, 0, 01, $i, $quest_anno));
$data = date("d-M-Y", mktime(0, 0, 0, 01, $i, $quest_anno));
while ($anno == $quest_anno) {
$idoggi = $data == $oggi ? "id='oggi'" : ""?>
<tr>
<td <?php print $idoggi ?>><?php print $data?></td>
</tr><?php
$i++;
$anno = date("Y", mktime(0, 0, 0, 01, $i, $quest_anno));
$data = date("d-M-Y", mktime(0, 0, 0, 01, $i, $quest_anno));
} ?>
</table>
<script language="JavaScript" type="text/javascript">
<!--
window.location.href = '#oggi';
//-->
</script>
</body>
</html>