inkognito88
New member
kann ich mit php oder html überprüfen ob und welcher html link gedrückt wurde?
muss ein schachbrett mit beweglichen figuren proggen. schachbrett und figur an sich kein prob, aber das auswählen einer schachfigur und dan ziehen über felder (ohne Zugkontrolle) überfordert mich ein wenig
muss ein schachbrett mit beweglichen figuren proggen. schachbrett und figur an sich kein prob, aber das auswählen einer schachfigur und dan ziehen über felder (ohne Zugkontrolle) überfordert mich ein wenig
PHP:
<html>
<head>
<title>Mehrdimensionales Array</title>
</head>
<body>
<?php
$weiss = array();
$weiss[0] = array();
$weiss[0][0] = "T";
$weiss[0][1] = "S";
$weiss[0][2] = "L";
$weiss[0][3] = "D";
$weiss[0][4] = "K";
$weiss[0][5] = "L";
$weiss[0][6] = "S";
$weiss[0][7] = "T";
$weiss[1] = array();
$weiss[1][0] = "B";
$weiss[1][1] = "B";
$weiss[1][2] = "B";
$weiss[1][3] = "B";
$weiss[1][4] = "B";
$weiss[1][5] = "B";
$weiss[1][6] = "B";
$weiss[1][7] = "B";
$schwarz = array();
$schwarz[6] = array();
$schwarz[6][0] = "B";
$schwarz[6][1] = "B";
$schwarz[6][2] = "B";
$schwarz[6][3] = "B";
$schwarz[6][4] = "B";
$schwarz[6][5] = "B";
$schwarz[6][6] = "B";
$schwarz[6][7] = "B";
$schwarz[7] = array();
$schwarz[7][0] = "T";
$schwarz[7][1] = "S";
$schwarz[7][2] = "L";
$schwarz[7][3] = "K";
$schwarz[7][4] = "D";
$schwarz[7][5] = "L";
$schwarz[7][6] = "S";
$schwarz[7][7] = "T";
$array = array();
for ( $i = 0 ;$i <= 7; $i++ )
{
for ( $j = 0; $j <= 7; $j++ )
{
if ($i % 2 == 0)
{
if ($j % 2 != 0)
$array[$i][$j] = 0;
else
$array[$i][$j] = 1;
}
else
{
if ($j % 2 != 0)
$array[$i][$j] = 1;
else
$array[$i][$j] = 0;
}
}
}
//echo "<pre>".print_r($array, 1)."</pre>";
echo "<table border = '1' width = '400' height = '400'>";
for ( $i = 0 ;$i <= 7; $i++ )
{
echo "<tr>";
for ( $j = 0; $j <= 7; $j++ )
{
if ($array[$i][$j] == 1)
{
$bgcolor='#000000';
}
else
{
$bgcolor='#FFFFFF';
}
echo "<td bgcolor=".$bgcolor." width='10' height='20'>";
if ($array[$i][$j] == 1)
{
echo "<font color='white'>";
}
if (isset($weiss[$i][$j]))
{
$array[$i][$j] = $weiss[$i][$j];
echo "<a href='schach_lau.php'>".$array[$i][$j]."</a>";
}
elseif (isset($schwarz[$i][$j]))
{
$array[$i][$j] = $schwarz[$i][$j];
echo "<a href='schach_lau.php'>".$array[$i][$j]."</a>";
}
echo "</td>";
}
echo "</tr>";
}
?>
</font>
</table>
</body>
</html>