Salve a tutti.
Sto modificando un semplice script per sondaggi in modo tale che mi dia la possibilità di votare più di una risposta alla volta, con delle checkbox.
Le varie checkbox sono create così:
dove $i è l'indice del for che scorre tutte le domande presenti in un file a parte.Codice PHP:<input type="checkbox" name="vote" value="'.$i.'" />
Quando deve controllare che risposta viene data, confronta ogni valore da 0 a n-1 (dove n è il numero di domande presenti nel file) con il valore di $_POST['vote'], che contiene appunto la risposta data:
Selezionando più risposte però, $_POST['vote'] memorizza solo il valore dell'ultima risposta cliccata.Codice PHP:// Looping for every answer from text file
for($i=0; $i<=count($variante)-1; $i++){
// if the value of radio button is equal with $i from for
if($_POST['vote']==$i){
// scrittura nel database del voto
}
}
Come posso dunque passarne più di una?
Grazie.

Rispondi quotando
