Código PHP:
<?php
$calendar_script = "calendario_mp.php"; //The location of this script
$calendar_language = "es"; //The extension of the calendar language file.
$content_background_color = "#EEEEEE"; //Background color of the column
$content_font_color = "#000000"; //The font color
$content_font_size = 11; //Font-size in pixels
$content_font_style = "normal"; //Set to italic or normal
$content_font_weight = "normal"; //Set to bold or normal
$today_background_color = "white"; //Background color of the column
$today_font_color = "green"; //The font color
$today_font_size = 11; //Font-size in pixels
$today_font_style = "normal"; //Set to italic or normal
$today_font_weight = "bold"; //Set to bold or normal
$event_background_color = "#DDDDDD"; //Background color of the column
$event_background_color2 = "#EEEEEE"; //Background color of the 2nd column (event popup)
$event_font_color = "#000000"; //The font color
$event_font_size = 11; //Font-size in pixels
$event_font_style = "normal"; //Set to italic or normal
$event_font_weight = "bold"; //Set to bold or normal
$event_popup_width = "450"; //Width of the popup for the events
$event_popup_height = "350"; //Height of the popup for the events
$head_background_color = "#DDDDDD"; //Background color of the column
$head_font_color = "green"; //The font color
$head_font_size = 11; //Font-size in pixels
$head_font_style = "normal"; //Set to italic or normal
$head_font_weight = "bold"; //Set to bold or normal
//darussol: CSS OPTIONS FOR WEEK DAYS
$days_head_background_color = "#DDDDDD"; //Background color of the column
$days_head_font_color = "gray"; //The font color
$days_head_font_size = 11; //Font-size in pixels
$days_head_font_style = "normal"; //Set to italic or normal
$days_head_font_weight = "bold"; //Set to bold or normal
$table_border = 0; //The border of the table
$table_cellspacing = 2; //Cellspacing of the table
$table_cellpadding = 2; //Cellpadding of the table
$table_width = ''; //Table width in pixels or %'s
$table_height = ''; //Table height in pixels or %'s
$head_link_color = "green"; //The color of the link for previous/next month
$font_family = "Verdana";
/* 17 June 2004 : Check readme.txt for MySQL code for the database table */
$events_from_database = true; //Set to true if you want to retrieve events
$database = "makepixel_rotari"; //Name of the database within the event_table
$server = "xxxxx"; //Name of the server
$username = "xxxxxx"; //MySQL username
$password = "xxxxxx"; //MySQL password
$event_table = "mp_calendario"; //Name of the calendar_events
//
/////////////////////////////////////////////
/////////////////////////////////////////////
//Load the language into usable variables
//
//darussol: TRANSLATION (18 May 2004)
// : Fill in the names of the days/months in variables
//e-man : LOAD TRANSLATION FILE INTO VARIABLES (from darussol)(19 May 2004)
// : Put the days/months names from language file into a array
$language_file = "calendar." . $calendar_language; //Language file into variable
$fd = fopen( $language_file, "r" ); //Open the language file
$fd = fread( $fd, filesize( $language_file ) ); //Read the opened file
$language_array = explode( "\n" , $fd ); //Put file info into array
$dayname = array_slice($language_array,0,7); //The names of the days
$monthname = array_slice($language_array,7); //The rest of the language file are the monthnames
//
/////////////////////////////////////////////
/////////////////////////////////////////////
//Use the date to build up the calendar. From the Query_string or the current date
//
if( isset( $_GET['date'] ) )
list($month,$year) = explode("-",$_GET['date']);
else
{
$month = date("m");
$year = date("Y");
}
//
/////////////////////////////////////////////
//echo $month."-".$year."-";
$date_string = mktime(0,0,0,$month,1,$year); //The date string we need for some info... saves space ^_^
//echo $date_string;
$day_start = date("w",$date_string); //The number of the 1st day of the week
/////////////////////////////////////////////
//Filter the current $_GET['date'] from the QUERY_STRING
//esta es la linea error
$QUERY_STRING = preg_replace("&date=".$month."-".$year,"",$_SERVER['QUERY_STRING']);
//
/////////////////////////////////////////////
/////////////////////////////////////////////
5.3 no adminte ese comando
Este es parte de script, uso php 5