Easter date and 12 Months Calendar for any year in PHP

Submitted by: 
Language: 
Visitors have accessed this post 1769 times.

Calendar
The files within the calendar zip file comprise a simple PHP program to allow you to generate a calendar for any year as a web page and to print it out on one page of A4 size paper. It also calculates the date of Easter Sunday.

You can set the year by tagging it on as a parameter to the end of the URL like this:
http://localhost/calendar/calendar.php?year=1912

If you don’t tag on the year parameter then it defaults to the current year.
This simple program demonstrates three dimension arrays, object orientated programming, and a bit of CSS for formatting HTML tables.

Michael Finnegan, Tuesday 6 June 2017


Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:

1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • You may insert videos with [video:URL]
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <th> <img> <h1> <h2> <h3> <iframe> [video]
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <asp>, <c>, <cpp>, <csharp>, <css>, <html4strict>, <java>, <javascript>, <mysql>, <php>, <python>, <sql>, <vb>, <vbnet>. The supported tag styles are: <foo>, [foo].
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.