Mógłby mi ktoś powiedzieć jak mam poprawić kod, żeby sonda działała? tj. zapisywało mi do pliku wyniki(każdy w osobnej linii) i wyświetlało je obok miejsc na nie przeznaczonych.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
</head>
<body>
<form action="wyniki.php" method="post">
<fieldset>
Co robi wróbel na gałęzi?<br/>
<label><input type="radio" name="opcja" value="siedzi"/>Siedzi</label><br/>
<label><input type="radio" name="opcja"value="kuca"/>Kuca</label><br/>
<label><input type="radio" name="opcja" value="patrzy"/>Patrzy na wszystkich z góry</label><br/>
<input type="submit" value="wyślij">
</fieldset>
</form>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
</head>
<body>
<?php
$file1 = fopen("wyniki.txt", "r") or die("Unable to open file!");
$siedzi=fgets($file1);
$kuca=fgets($file1);
$patrzy=fgets($file1);
fclose($file1);
switch($_POST['opcja'])
{
case "siedzi":
$siedzi++;
break;
case "kuca":
$kuca++;
break;
case "patrzy":
$patrzy++;
break;
}
$file2 = fopen("wyniki.txt", "w+") or die("Unable to open file!");
fwrite($file2, $siedzi);
fwrite($file2, "\n");
fwrite($file2, $kuca);
fwrite($file2, "\n");
fwrite($file2, $patrzy);
fwrite($file2, "\n");
fclose($file2);
$handle=fopen("wyniki.txt","r");
echo "Wyniki sondy: <br/>";
echo "Siedzi: "; $Linia1=fgets($handle);
echo "<br/>";
echo "Kuca: "; $Linia2=fgets($handle);
echo "<br/>";
echo "Patrzy na wszystkich z góry: "; $Linia3=fgets($handle);
echo "<br/>";
fclose($handle);
?>
</body>
</html>