calendar for php

I am looking for free scripts to implement a community calendar on a web page using php.

I already tried this one:

LuCal free calendar

and I did not like it.

But it demonstrates what I am wanting, in general.  A public facing calendar that utilizes MySQL to store the events.

I just want a script that is a bit further along.  I am new to the PHP community.  I welcome recommendations.

Note:  I do not necessarily want the calendar to FILL the entire web page.
Tom KnowltonWeb developerAsked:
Who is Participating?
dejaanbuConnect With a Mentor Commented:
Try wdcalendar,  docs ,

here is a demo

Another one is DhtmlScheduler
HagayMandelConnect With a Mentor Commented:
Here is a fully functioning PHP calendar.
duncanb7Connect With a Mentor Commented:
I think you need to know how to do PHP and Mysql in PHP language.Otherwsie that
is hard to design your calender to fit all of your requirement.

I suggest the following steps to finish your work

1- Using PHP curl to extract the page of the time/date provider webiste
such as
and you can program to your calendar outlook you want.
After that, you can display your php calendar file such as States

where region is set in PHP for $_GET['region'] variable

2- IN PHP  script, all day in each month will have a tag
with onclick function which will call other php script, saveevent.php, to
save all daily event into your calendar Mysql database

3-In calendar, when you move your mouse to day in the month,
it will display all preivous recored daily event by Ajax to
call other php script, getevent.php.

Learn Php and create Mysql database and its script is easy , just one or two
days,you will become familar with.

Hope you will help
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Ray PaseurConnect With a Mentor Commented:
If you're looking for something you can get running quickly without any programming knowledge, consider WordPress.  I am sure it has calendar plug-ins.  If you want to learn how PHP handles DATETIME information, this article will help.
Tom KnowltonWeb developerAuthor Commented:

Have you used the wdCalendar, yourself?

I cannot get it to stop generating random events when you click the "Refresh List" button, despite having followed the directions in the readme file.
Tom KnowltonWeb developerAuthor Commented:
i have used wdCalendar 2 years ago in an Asp.Net project..i couldnt remember anything now...

but in some place, they should have assigned the random example events in their code. Please follow the docs, you'll get an idea..
ok.. i tested it for you and got it working, simply followed the readme...

a. create a database("test"), and execute setup.sql
b. change php/dbconfig.php to fit yours (in my case, the only change is updating the db name to "test")
c. rename edit.db.php to edit.php, php/datafeed.db.php to php/datafeed.php (you may backup edit.php/datafeed.php - i renamed them to edit_old and datafeed_old)
Tom KnowltonWeb developerAuthor Commented:
I will try it again.

But I swear, I followed the readme!!

Tom KnowltonWeb developerAuthor Commented:

Ended up embedding google calendar.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.