allora questo è il codice del form
in pratica ho due immagini che se cliccate mi passano il valore dell input hidden tramite il labelcodice:<form name="vota" action="elabora_vote.php" method="POST"> <div class="votariquadro"> <div class="submipiace"><label for="si">[img]mipiace.gif[/img]Mi piace!</label><input type="hidden" id="si" name="a" value="1" onclick="this.form.submit()"></div> </div> <div class="votariquadro"> <div class="subnonmipiace"><label for="no">[img]nonmipiace.gif[/img] Non mi piace!</label><input type="hidden" id="no" name="a" value="2" onclick="this.form.submit()"></div> </div></form>";
il problema è che nella pagina di destinazione passa sempre il valore 2.
se provo a togliere hidden e metto radio funziona tutto però.
per quale motivo secondo voi?