[Antwort auf Der DaaVid]
Musst sonst einfach bei Zeiten die andern schiggen.. ma sehen was draus machön kann
if(($fromX - $Ks_X - $fromY + $Ks_Y) % 2 === 0) {
for($i = 1; $i < 7; $i++) {
if($fromX === ($Ks_X + $i) && $fromY === ($Ks_Y + $i)) {
$king_to_drawnXY = $i;
while($row = mysqli_fetch_assoc($read_pinning_bishopXY_to_king_black)) {
$unknownX = $row['Zeile'];
$unknownY = $row['Spalte'];
if(($unknownX - $fromX - $unknownY + $fromY) % 2 === 0) {
for($j = 1; $j < 7; $j++) {
if($unknownX === ($Ks_X + $king_to_drawnXY + $j) && $unknownY === ($Ks_Y + $king_to_drawnXY + $j)) {
$king_to_unknownXY = ($king_to_drawnXY + $j);
$k = 1;
$unknownX = $Ks_X + $k;
$unknownY = $Ks_Y + $k;
while($row = mysqli_fetch_assoc($read_specific_position) {
$figure_type_unknown = $row['Figur_ID'];
if($figure_type_unknown === NULL) {
if($k === ($king_to_unknownXY - 1)) {
exit("Ungueltiger Zug. Ihre schwarze Figur wurde von einem Laeufer gefesselt (+x+y).");
} else {
$k++;
$unknownX = $Ks_X + $k;
$unknownY = $Ks_Y + $k; continue;
}
} elseif($figure_type_unknown === $figure_type_from) {
$k += 2;
$unknownX = $Ks_X + $k;
$unknownY = $Ks_Y + $k; continue;
} elseif($figure_type_unknown !== 31 && $figure_type_unknown !== 91) {
$j = 10; break;
}
chrome://settings/content
Linnek – VDE Messung 0100-600