123123123
Erfahrenes Mitglied
So als nächstes muss ich mit Hilfe von Klassen und functionen ein Schachbrett machen.
Schwierig Schwierig....
So hab ich es gemacht, aber irgendwas ist falsch :
danke schon mal!!
LG anna
Schwierig Schwierig....
So hab ich es gemacht, aber irgendwas ist falsch :
PHP:
<?php
class Schachbrett
{
private $schachspiel = array ( array (0,0,0,0,0,0,0,0),
array (0,0,0,0,0,0,0,0),
array (0,0,0,0,0,0,0,0),
array (0,0,0,0,0,0,0,0),
array (0,0,0,0,0,0,0,0),
array (0,0,0,0,0,0,0,0),
array (0,0,0,0,0,0,0,0),
array (0,0,0,0,0,0,0,0)
);
function Brett ($schach)
{
echo "table class = 't' border= '0'";
for ($z=0; $z<count ($this->schachspiel[$schach]); $i++)
{
echo "<tr>";
for ($s=0; $s<count($this->schachspiel[$schach] [$z]); $s++ )
{
$fuellen = "";
$fuellen1 = "";
if ($this->schachspiel [$schach] [$z] [$s] == 1)
$fuellen = "f";
$fuellen1 = "d";
echo "<td class='{$fuellen}'></td>";
echo "<td class='{$fuellen1}'></td>";
}
echo "</td>";
}
echo "</table>";
}
}
?>
<html>
<head>
<title>Schach</title>
<style>
.t {float: left;}
.t td {width: 10px; height: 10px;}
.t td.f {background-color: yellow;}
.t td.d {background-color: red;}
</style>
</head>
<?php
$schachbrett = new Schachbrett ();
$schachbrett-> Brett ();
?>
</body>
</html>
danke schon mal!!
LG anna