mam klopot z ankietą, pare rzeczy soe psuje. Po pierwsze gdy wybieram opcje i daje głosuj idzie na ankieta.php?quiz=x x w zależności od wybranej opcji i pisze ze nie mozna wyswietlic strony

usuwam koncowke ?quiz=x daje odśwież i zaliczylo glos, usuwam cookies glosuje jeszcze raz, usuwam ?quiz=x i zaliczylo glos, ale nie widzi poprzedniego, to przez to ze ciągle tworzy nowy plik ze statystykami, a jak usune kod teorzenia pliku to cos sie psuje... pomocy gg:4437900
<?
$glosowanie = array ('6' => 'Rewelacyjna', '5' => 'Bardzo dobra', '4' => 'Dobra', '3' => 'Przeciętna',
'2' => 'zła', '1' => 'beznadziejna');
function glosowanie ($glosowanie, $quiz) {
$plik = fopen (\"dane/glosowanie.txt\", \"r+\"); $wiersz = fgets ($plik, 255
); $wynik = split (\"|\", $wiersz); } else {
$plik = fopen (\"dane/glosowanie.txt\", \"w+\"); }
for ($i=0; $i<count($glosowanie);$i++) {
if ($quiz == $i+1) { $wyniki[$i]++; }
fputs ($plik, $wyniki[$i]); if ($i<count
($glosowanie)-1
) {fputs ($plik, '|'); } }
}
function wyswietlanie ($glosowanie, $glosowano) {
if ($glosowano) {
$plik = fopen (\"dane/glosowanie.txt\", \"r\"); $wyniki = split (\"|\", $wiersz); for ($i=0; $i<count($wyniki); $i++) { $liczbaglosow += $wyniki[$i]; }
}
print \"<p align=center><b>Sonda</b></p>n\"; print \"<p>Ocen cms-a</p><table>n\"; for (reset ($glosowanie); $klucz=key($glosowanie); next ($glosowanie)) { print \"<tr><td>\".pos($glosowanie).\": </td><td>\"; if ($liczbaglosow == 0) {
$procent = 0;
} else {
$procent = ($wyniki[$klucz-1]/$liczbaglosow)*100;
}
print \"<img src=\"tlo_niebieski2.gif\" width=$procent height=\"10\"></td>\"; print \"<td align=right> \"; printf (\"%0.0f\", $procent); print (\"%</td></tr>\"); }
} else {
print '<FORM METHOD=GET ACTION=\"ankieta.php\">'; print \"<p align=center><b>Sonda</b></p>n\"; print \"<p>Ocen cms-a</p><table>n\"; for (reset ($glosowanie); $klucz=key($glosowanie); next ($glosowanie)) { print ('<tr><td><INPUT TYPE=radio NAME=quiz VALUE=\"'.$klucz. '\">'. pos($glosowanie).\"</td></tr>n\"); }
print '</table><center><input type=submit value=\"Głosuj\"></center></p>'; }
}
if ($quiz) {
glosowanie ($glosowanie, $quiz);
header (\"Location:/ankieta.php\"); } else {
wyswietlanie ($glosowanie, $glosowano);
}
?>
są to tylko 2 pliki (ankieta.php oraz dane/glosowanie.txt) więc nie sprai problemów przetestowanie skryptu u siebie