Te dejo un ejemplo:
Código PHP:
<?
if(isset($_POST['dia']))
{
$dias = array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado");
$fechabien= mktime(0,0,0,$_POST["mes"],$_POST["dia"],$_POST["anio"]);
$dia=date("w", $fechabien);
$dia = $dias[$dia];
}
?>
<html>
<head>
<title>Dia</title>
</head>
<body>
<?
if(isset($dia))
echo $dia;
?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<select name="dia" class="normal">
<?
for($i=1;$i<=31;$i++)
{
echo "<option value='".$i."'>".$i."</option>\n";
}
?>
</select>
/
<select name="mes" class="normal">
<?
for($i=1;$i<=12;$i++)
{
echo "<option value='".$i."'>".$i."</option>\n";
}
?>
</select>
/
<select name="anio" class="normal">
<?
for($i=2005;$i<=2010;$i++)
{
echo "<option value='".$i."'>".$i."</option>\n";
}
?>
</select>
<input type="submit" value="mostrar" />
</form>
</body>
</html>