Ho un problema:

la mia pagina html ha uno schema del tipo:
if($block)
{
<form ... method='POST'>
<select ... onchange="this.form.submit()">
</select>
<select ... onchange="this.form.submit()">
</select>
<select ... onchange="this.form.submit()">
</select>
<input type='hidden' name='p' value='val1'>
<input type='hidden' name='r' value='val2'>
<input type='hidden' name='s' value='val3'>
<input type='submit' name='click'>
<form>
}
if($click)
{...
}

Premetto che il mio codice è scritto in php. Quando faccio 'girare' il programma sul server e controllo il codice html risultante il valore degli hidden è corretto, ma non arriva al blocco di codice 'clicked' .

Qualcuno saprebbe dirmi dove potrebbe essere l'errore?