<?php
$glosowanie = array ('6' => 'Rewelacyjna<br>', '5' => 'bardzo dobra<br>', '4' => 'dobra<br>', '3' => 'przeciętna<br>', '2' => 'zła<br>', '1' => 'beznadziejna<br>');
function wyswietlenie ($glosowanie, $glosowano) {
if ($glosowano) {
$plik = fopen ("glosowanie.txt", "r"); $wyniki = split ("|", $wiersz); for ($i=0; $i<count($wyniki); $i++) {
$liczbaglosow += $wyniki[$i]; }
}
print '<p>Oceń moją stronę:</p>'; 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="1
.jpg
" width=$procent height="10"></td>"; print "<td align="right
"> "; }
}
else
{
print '<form method=get action="index.php">'; print "<p><b>Ankieta</b></p>n"; print "<p>Oceń moja strone:</p></table>"; for (reset ($glosowanie); $klucz=key($glosowanie); next ($glosowanie)) { print ('<tr><td><input type=radio name=quiz value="'.$klucz. '"> '.pos($glosowanie)."</td></tr>"); } print '</table><center><input type="submit" value="glosuj"></center></p>'; }
}
if(!$_GET['quiz']) {
wyswietlenie ($glosowanie, $_COOKIE['glosowano']);
}
$glosowanie = array ('6' => 'Rewelacyjna<br>', '5' => 'bardzo dobra<br>', '4' => 'dobra<br>', '3' => 'przeciętna<br>', '2' => 'zla<br>', '1' => 'beznadziejna<br>');
function glosowanie ($glosowanie, $quiz) {
$plik = fopen ("glosowanie.txt", "r+"); $wiersz = fgets ($plik, 255
); $wyniki = split ("|", $wiersz); } else {
$plik = fopen ("glosowanie.txt", "w+"); }
for ($i=0; $i<count($glosowanie);$i++) {
if ($quiz == +1) { $wyniki[$i]++; }
fputs ($plik, $wyniki[$i]); if ($i<count
($glosowanie)-1
) { fputs($plik, '|'); } }
}
if ($_GET['quiz']) {
glosowanie ($glosowanie, $_GET['quiz']);
header ("Location: ".$_SERVER["HTTP_REFERER"]); }
?>
Kiedy zagłosujemy to nie pokazuje wyników

.