Yo lo ejecute y no halle problemas devuelve correctamente los valores dentro de $_REQUEST
El código modificado (para poder ejecutarlo):
Código PHP:
Ver original<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<form>
<tr>
<td align="center">Día: <select name="dia">
<?php
for ($i=1; $i<32; $i++) {
echo "<option value=\"$i\">$i</option>";
}
?>
</select>
</td>
<td align="center">Mes: <select name="mes">
<?php
for ($j=1; $j<13; $j++) {
echo "<option value=\"$j\">$j</option>";
}
?>
</select>
</td>
<td align="center">Año: <select name="ano">
<?php
/*
for ($ano_an; $ano_an<$ano_ac; $ano_an++) {
echo "<option value=\"$k\">$ano_an</option>";
}
*/
?>
</select>
</td>
</tr>
<input type="submit" value="enviar">
</form>
<pre>
</pre>
El código generado:
Código HTML:
Ver original<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <td align="center">Día:
<select name="dia"> <td align="center">Mes:
<select name="mes"> <td align="center">Año:
<select name="ano">
<input type="submit" value="enviar"> array(2) {
["dia"]=>
string(2) "13"
["mes"]=>
string(1) "9"
}