Código PHP:
<?php
/////////////////////////////////////////////
//Filter the current $_GET['date'] from the QUERY_STRING
//
$QUERY_STRING = preg_replace("&date=".$month."-".$year,"",$_SERVER['QUERY_STRING']);
//
/////////////////////////////////////////////
en esta linea del script es donde esta el problema, segun lo que me mandaste preg_replace lo cambie por el equivalente segun el link (ereg_replace) que me mandaste lee sobre lo delimitadores y aun asi da error