Witam.
Dopiero co zaczynam w PHP. Mam zrobić grę kółko i krzyżyk, mam tyle, ale nie mam pojęcia jak zrobić, tzn zliczyć to, że ktoś wygrał. Może ktoś pomóc?
<?php
if(isset($_POST['reset'])) file_put_contents
('kolko.dat', "---\n---\n---\n");
for($i = 0; $i < 3; $i++) for($j = 0; $j < 3; $j++) $a[$i][$j] = '-';
$num_x = 0;
$num_o = 0;
for($i = 0; $i < 3; $i++) {
for($j = 0; $j < 3; $j++) {
if($l[$i][$j] == 'x') {$a[$i][$j] = 'x'; $num_x++;}
if($l[$i][$j] == 'o') {$a[$i][$j] = 'o'; $num_o++;}
}
}
if($num_x > $num_o) $kolej = 'o';
else $kolej = 'x';
for($i = 0; $i < 3; $i++) {
for($j = 0; $j < 3; $j++) {
if(isset($_POST['set'.$i.$j]) AND
$a[$i][$j] != 'x' AND
$a[$i][$j] != 'o') { $a[$i][$j] = $kolej;
}
}
}
$plik = '';
for($i = 0; $i < 3; $i++) {
for($j = 0; $j < 3; $j++) {
$plik .= $a[$i][$j];
}
$plik .= "\n";
}
file_put_contents('kolko.dat', $plik);
$f = '<style>.i {width: 50px; height: 50px;}</style><form action="kolko.php" method="post">';
for($i = 0; $i < 3; $i++) {
for($j = 0; $j < 3; $j++) {
$f .= '<input type="submit" class="i" name="set'.$i.$j.'" value="';
if($a[$i][$j] == 'x' OR $a[$i][$j] == 'o') $f .= $a[$i][$j];
$f .= '">';
}
$f .= '<br>';
}
$f .= '<input type="submit" name="reset" value="Reset"></form>';
?>