Easy PHP Calendar esta desarrollado en php pero no me gusta porque si quieres cargar otro mes, tendras que recargar toda la pagina,
Pero podrias utilizar algun calendario hecho en Ajax, de los cuales hay muchos (Google te dirá donde encontrarlos :P... incluso google tiene una applicacion de calendarios y hasta te dan una API para desarrollo en php :D).....
Lo que quieres me imagino es que seleccionas una fecha, de un calendario, y esa fecha se escribe en un campo de texto, que despues capturas mediante un script PHP.....
Asi que te dejo un plugin para JQuery
http://www.eyecon.ro/datepicker/ que te puede servir :P