secondo me (premetto non sono molto ferrato con javascript)codice:<script> function invia(valore) { document.ilForm.variabile.value=valore; document.ilForm.submit(); } </script>
devi scrivere il valore.
perchè mi sembra che la funzione in javascipr faccia questo:
function invia(valore) {
passa alla funzione il valore che metti in <a href="" onClick='javascript:invia("il valore che metti qui")'>
document.ilForm.variabile.value=valore;
assegna alla variabile il valore che gli hai passato
document.ilForm.submit();
invia il documento a index php
secondo me non serve
<input type="hidden" name="variabile" value="boh">