function dia_semana($dia,$mes,$ano){
/* Autor: Dani Mayandía 'Zagalet' (2005)
www.zagalet.comcorreo@zagalet.com */
// Devuelve el día (primera letra) de la semana a partir
// de una fecha dada, pasandole el dia, el mes y el año
$numerodiasemana = date('w', mktime(0,0,0,$mes,$dia,$ano));
if ($numerodiasemana == 0)
$numerodiasemana = 6;
else
$numerodiasemana--;
$numerodiasemana++;
switch ($numerodiasemana){
case "1": return 'Dilluns, '; break;
case "2": return 'Dimarts, '; break;
case "3": return 'Dimecres, '; break;
case "4": return 'Dijous, '; break;
case "5": return 'Divendres, '; break;
case "6": return 'Dissabte, '; break;
case "7": return 'Diumenge, '; break;
}
}