franko1809, te sugiero consultes las FAQ, para eso están. Hay dos que quizá te podrían ayudar:
  ¿Cómo creo un calendario de con días y meses donde los vínculos solo lleguen hasta el dia, mes y año actual? ¿ Como puedo hacer un calendario ? 
Más no dejes de leer la que dice 
¿Como saber cuando algo es javascript y cuando es PHP?. Te darás cuenta de que lo que buscas es tema de JavaScript, no de PHP.... y entonces te sugiero busques en las FAQ de JavaScript (
no Java) que seguro ahí encontrarás ejemplos. 
Ahora, te recomiendo este calendario: 
http://www.dynarch.com/projects/calendar/ tiene su "traducción" al español. Otro que quizá te sea últil es el creado por nuestra amiga Tunait, seguro lo encuntras en su página 
www.tunait.com 
... y sino, hay cientos --miles-- de estos scripts --en JavaScript--. Una búsqueda en Google te arrojará muchas opciones. 
Saludos y suerte