non capisco perchè tu debba usare 3 fiel se hai 3 risposte..... puoi usare un unico fille con infinite risposte!!!
rifomuliamo il tutto:
form di scelta dall' utente con radio button name="scelta" e ogni radio ha value="12 se scelta 1, value="2" se scelta 2 ecc....
Codice PHP:
//recupero il dato
$out="";
$sel=$_POST["scelta"];
//leggo tutto il file stavolta mettendo i dati in array direttamente
$file=file("risposte.txt");
foreach ($file as $dato)
{
// ripulisco dagli a capo
$dato=trim($dato);
//in base alla selezione dell' utente incremento il valore
if ($x==$sel) $dato++;
$out.=$dato."\n";
}
$rew=fopen("risposte.txt", "w+");
fwrite($rew,$out);
fclose($rew);
l'unica cosa è di farti subito il file risposte.txt con numero di righe=numero di scelte. quindi nel tuo caso il file risposte.txt è
0
0
0
con 3 risposte e imposta i permessi sul file a 777