codice:
<?php
$giorni = array("01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16",
"17","18","19","20","21","22","23","24","25","26","27","28","29","30","31");
$mesi = array("gennaio"=>31,"febbraio"=>28,"marzo"=>31,"aprile"=>30,"maggio"=>"31",
"giugno"=>"30","luglio"=>"31","agosto"=>"31","settembre"=>"30","ottobre"=>"31",
"novembre"=>"30","dicembre"=>"31");
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<select name="mesi">
<option value="" selected> </option>
<?php
// si sceglie il mese ed il n° di giorni viene passato alla pagina
foreach($mesi as $m=>$n) {
echo "<option value=$m> $m </option>";
}
?>
</select>
<input type="submit" name="cnf_mese" value="conferma il mese" />
<?php
// se il mese è stato scelto appare il n° dei giorni
if(isset($_POST['cnf_mese'])) {
echo ' ' . $_POST['mesi'] . ' ';
echo '</form>';
if(isset($_POST['mesi'])) {
if($_POST['mesi'] !="" OR $_POST['mesi'] !=" ") {
?>
<form action="crea2_pdf_form.php" method="post" >
<select name='giorni'>
<option value="" selected> </option>
<?php
for($g=1; $g<=$mesi[$_POST['mesi']]; $g++) {
echo "<option value=$g> $g </option>";
}
echo '</select>';
}
}
?>
<select name="anno" >
<option value="" selected>selz.anno</option>
<option value="07"> 2007 </option>
<option value="08" > 2008 </option>
<option value="08" > 2008 </option>
</select>
<input type="submit" name="invia" value="conf. data " />
</form>
<?php
}
?>
spero di essermi fatto capire.