Witam, mam do zrobienia zadanie z php'a (dopiero zaczynam "programować" i jestem w tym naprawdę mega zielony.)
<!DOCTYPE HTML>
<HTML lang="PL">
<HEAD>
<meta charset="UTF-8" />
<TITLE>SZACHOWNICA</TITLE>
<link rel="stylesheet" href="style.css">
</HEAD>
<BODY>
<?php
$poziomo=8;
$pionowo=8;
$wielkosc=2;
$biala='<div style="width:'.$wielkosc.'cm;height:'.$wielkosc.'cm;background-color:white;float:left;color:black;text-align:center;vertical-align:center">';
$czarna='<div style="width:'.$wielkosc.'cm;height:'.$wielkosc.'cm;background-color:black;float:left;color:white;text-align:center;vertical-align:center">';
$przerwa='<div style="width:'.$wielkosc.'cm;height:'.$wielkosc.'cm;float:both"></div>';
$czerwona='<div style="width:'.$wielkosc.'cm;height:'.$wielkosc.'cm;background-color:red;float:left;color:white;text-align:center;vertical-align:center">';
$koniecdiv='</div>';
$zmienna=rand(1,$pionowo*$poziomo);
for ($x=0;$x<$poziomo;++$x)
{
for ($y=0;$y<$pionowo;++$y)
{
$losowa=rand(1,$pionowo*$poziomo);
if ($zmienna==$losowa)
{
if ($x%2)
{
if ($y%2) echo $czerwona.$losowa.$koniecdiv;
else echo $czerwona.$losowa.$koniecdiv;
}
else
{
if ($y%2) echo $czerwona.$losowa.$koniecdiv;
else echo $czerwona.$losowa.$koniecdiv;
}
}
else
{
if ($x%2)
if ($y%2) echo $biala.$losowa.$koniecdiv;
else echo $czarna.$losowa.$koniecdiv;
else
if ($y%2) echo $czarna.$losowa.$koniecdiv;
else echo $biala.$losowa.$koniecdiv;
}
}
if ($y==($pionowo)) echo $przerwa;
}
?>
</BODY>
</HTML>
POLECENIE: "LICZBY LOSOWE NIE MOGĄ SIĘ POWTARZAĆ"
To co aktualnie mi sie udało zrobić... Niestety liczby w ramkach się powtarzają...