= 4) { expandItems(); } commonHeader($glbl_SiteTitle); popUp(500,375); echo "
"; $showMonth = date("F Y", mktime(0,0,0,$Month, $Day,$Year)); $numDays = date("t",mktime(0,0,0,$Month, $Day,$Year)); $startDay = date("w",mktime(0,0,0,$Month, $Day,$Year)); // set an array with they names of the days of week $days = array( "0" => "Sunday", "1" => "Monday", "2" => "Tuesday", "3" => "Wednesday", "4" => "Thursday", "5" => "Friday", "6" => "Saturday"); echo"
Daily calendar for
$showDate

 
"; if ($glbl_AllowMonth == 1) { echo ""; } else { echo ""; } if ($glbl_AllowWeek == 1) { echo ""; } else { echo ""; } if ($glbl_AllowDay == 1) { echo ""; } else { echo ""; } echo "
 Month View   Week View   Day View       << Previous Day   Next Day >>
\n\n"; // start the table ?>
$showDay

"; $queryDate = $Year."-".$Month."-".$Day; $todaysDay = date("w", mktime(0,0,0,$Month, $Day, $Year)); // how many of today have happened this month? assume at least one $numOfTodays = 1; if ( date("m", mktime(0,0,0,$Month, $Day, $Year)) == date("m", mktime(0,0,0,$Month, ($Day - 7), $Year)) ) { $numOfTodays = 2; } if ( date("m", mktime(0,0,0,$Month, $Day, $Year)) == date("m", mktime(0,0,0,$Month, ($Day - 14), $Year)) ) { $numOfTodays = 3; } if ( date("m", mktime(0,0,0,$Month, $Day, $Year)) == date("m", mktime(0,0,0,$Month, ($Day - 21), $Year)) ) { $numOfTodays = 4; } if ( date("m", mktime(0,0,0,$Month, $Day, $Year)) == date("m", mktime(0,0,0,$Month, ($Day - 28), $Year)) ) { $numOfTodays = 5; } // we need to pre-query and then sort // query the CalendarDaily table $result = mysql("$DBName","SELECT CalendarDetailsID FROM phpCalendar_Daily WHERE ".$LocQuery." AND Active = '1' AND ( ('$queryDate' = StartDate AND StopDate = '0000-00-00') OR (StopDate != '0000-00-00' AND '$queryDate' BETWEEN StartDate AND StopDate) )") or die(mysql_error()); while ($row = mysql_fetch_row($result)) { $gotResults[$qr] = $row[0]; $qr++; } // query the CalendarWeekly table $result = mysql("$DBName","SELECT CalendarDetailsID, DaysOfWeek FROM phpCalendar_Weekly WHERE ".$LocQuery." AND Active = '1' AND ( ('$queryDate' >= DisplayStart AND DisplayStop = '0000-00-00') OR (DisplayStop != '0000-00-00' AND '$queryDate' BETWEEN DisplayStart AND DisplayStop) )") or die(mysql_error()); while ($row = mysql_fetch_row($result)) { $CalendarDetailsID = $row[0]; $DaysOfWeek = $row[1]; if ($DaysOfWeek == $todaysDay) { $gotResults[$qr] = $CalendarDetailsID; $qr++; } else { $split = explode("|", $DaysOfWeek); for ($x = 0; $split[$x]; $x++) { if ($split[$x] == $todaysDay) { $gotResults[$qr] = $CalendarDetailsID; $qr++; } } while ($split[0]) { array_pop($split); } } } // query the CalendarMonthly table $result = mysql("$DBName","SELECT CalendarDetailsID FROM phpCalendar_Monthly WHERE ".$LocQuery." AND Active = '1' AND DayOfMonth = '$Day' AND ( ('$queryDate' >= DisplayStart AND DisplayStop = '0000-00-00') OR (DisplayStop != '0000-00-00' AND '$queryDate' BETWEEN DisplayStart AND DisplayStop) )") or die(mysql_error()); while ($row = mysql_fetch_row($result)) { $gotResults[$qr] = $row[0]; $qr++; } // query the CalendarYearly table $result = mysql("$DBName","SELECT CalendarDetailsID FROM phpCalendar_Yearly WHERE ".$LocQuery." AND Active = '1' AND DayOfMonth = '$Day' AND Month = '$Month' AND ( ('$queryDate' >= DisplayStart AND DisplayStop = '0000-00-00') OR (DisplayStop != '0000-00-00' AND '$queryDate' BETWEEN DisplayStart AND DisplayStop) )") or die(mysql_error()); while ($row = mysql_fetch_row($result)) { $gotResults[$qr] = $row[0]; $qr++; } // query the CalendarPeriodicalMonthly table $result = mysql("$DBName","SELECT CalendarDetailsID, WeekDays FROM phpCalendar_PeriodicalMonthly WHERE ".$LocQuery." AND Active = '1' AND WeekNumber = '$numOfTodays' AND ( ('$queryDate' >= DisplayStart AND DisplayStop = '0000-00-00') OR (DisplayStop != '0000-00-00' AND '$queryDate' BETWEEN DisplayStart AND DisplayStop) )") or die(mysql_error()); while ($row = mysql_fetch_row($result)) { $CalendarDetailsID = $row[0]; $WeekDays = $row[1]; if ($WeekDays == $todaysDay) { $gotResults[$qr] = $CalendarDetailsID; $qr++; } else { $split = explode("|", $WeekDays); for ($x = 0; $split[$x]; $x++) { if ($split[$x] == $todaysDay) { $gotResults[$qr] = $CalendarDetailsID; $qr++; } } while ($split[0]) { array_pop($split); } } } // query the CalendarPeriodicalYearly table $result = mysql("$DBName","SELECT CalendarDetailsID, WeekDays FROM phpCalendar_PeriodicalYearly WHERE ".$LocQuery." AND Active = '1' AND WeekNumber = '$numOfTodays' AND Month = '$Month' AND ( ('$queryDate' >= DisplayStart AND DisplayStop = '0000-00-00') OR (DisplayStop != '0000-00-00' AND '$queryDate' BETWEEN DisplayStart AND DisplayStop) )") or die(mysql_error()); while ($row = mysql_fetch_row($result)) { $CalendarDetailsID = $row[0]; $WeekDays = $row[1]; if ($WeekDays == $todaysDay) { $gotResults[$qr] = $CalendarDetailsID; $qr++; } else { $split = explode("|", $WeekDays); for ($x = 0; $split[$x]; $x++) { if ($split[$x] == $todaysDay) { $gotResults[$qr] = $CalendarDetailsID; $qr++; } } while ($split[0]) { array_pop($split); } } } for ($g = 0; $gotResults[$g]; $g++) { $query .= " OR CalendarDetailsID = '$gotResults[$g]'"; } while ($gotResults[0]) { array_pop($gotResults); } if ($query) { $query = "(".ereg_replace("^ OR ","",$query).")"; $result = mysql("$DBName","SELECT Title, CalendarDetailsID FROM phpCalendar_Details WHERE $query ORDER BY StartTime, StopTime") or die(mysql_error()); while ($row = mysql_fetch_row($result)) { $CDTi = $row[0]; $CDCI = $row[1]; echo "
\n"; getEvent($CDCI, "$CDTi", $queryDate); } } if (!$query) { echo "There are no events to display for this day

"; } echo "
"; echo "
"; ?>


 
1) { $result = mysql("$DBName","SELECT Name FROM phpCalendar_Locations WHERE LocationID = '$LocationID'") or die(mysql_error()); while ($row = mysql_fetch_row($result)) { $LoName = $row[0]; } if (!$LoName) { $LoName = "All Events"; } echo "Current $glbl_LocationTitle: $LoName
You may switch to:

All Events
"; $result = mysql("$DBName","SELECT Name, LocationID FROM phpCalendar_Locations WHERE LocationID != '$LocationID' ORDER BY Name") or die(mysql_error()); while ($row = mysql_fetch_row($result)) { $LoName = $row[0]; $LoLocationID = $row[1]; echo "$LoName
\n"; } echo "

"; } if ($glbl_AllowPublicSubmission == 1) { echo "

Submit An Event

"; } commonFooter(); ?>