You are on page 1of 2

<?

php
// array warna
$arrWarna = array(
'merah' => 'red',
'jingga'=> 'orange',
'kuning'=> 'yellow',
'hijau' => 'green',
'biru' => 'blue',
'ungu' => 'purple',
'hitam' => 'black',
//tambah kalo diperlukan
);

// variabel untuk menyimpan bulatan warna


$arrBulat = array();
foreach($arrWarna as $k=>$v) {
$arrBulat[$k] = '
<div style="
float : left;
margin : 5px;
width : 80px;
height : 80px;
padding : 5px;
border-radius : 100px;
background-color : '.$v.'">
</div>';
}
//print_r($arrBulat);

$num = 0;
$kunciJawaban = '';
if(!isset($_POST['jawaban'])) {
$kunciJawaban = array_rand($arrBulat, 1);
echo $arrBulat[$kunciJawaban];
} else {
$jawaban = $_POST['jawaban'];
$jawabanBenar = $_POST['jawabanBenar'];
$n = $_POST['n'];
if($jawaban==$jawabanBenar) {
echo "benar</br>";
$n++;
$x=0;
while($x<=$n) {
$rand = array_rand($arrBulat, 1);
echo $arrBulat[$rand];
$kunciJawaban .= $rand;
$x++;
}
$num = $n;
} else {
echo "salah";
$kunciJawaban = array_rand($arrBulat, 1);
echo $arrBulat[$kunciJawaban];
$num = 0;
}
}
?>
<form method="post">
Input jawaban : <input type="text" name="jawaban"></br>
Kunci jawaban : <input type="text" name="jawabanBenar" value=<?php echo
$kunciJawaban;?>></br>
<input type="text" name="n" value=<?php echo $num;?> hidden>
<input type="submit" value="kirim">
</form>

You might also like