<?php
session_start();
if (strlen('ก') > 1) header('content-type:text/html;charset=utf-8');
else header('content-type:text/html;charset=tis-620');
$a = @$_GET['a'];
$result = '-';
if ($a == 'start'){
srand();
$_SESSION['number'] = rand(1,999);
$_SESSION['time'] = 0;
}
if ($a == 'guess'){
$_SESSION['time']++;
$s = (int)$_SESSION['number'];
$ans = (int)$_GET['ans'];
if ($s == $ans){
$result = '<b>ถูกต้อง!!! คำตอบคือ'.$ans.' คุณทำสำเร็จภายใน '.$_SESSION['time'].' ครั้ง</b>';
}
if ($ans < $s){
$result = $ans.' น้อยกว่าหมายเลขปริศนา';
}
if ($ans > $s){
$result = $ans.' มากกว่าหมายเลขปริศนา';
}
}
?>
<h3>เกมส์ทายตัวเลขที่ซ่อนอยู่ (1-999)</h3>
<a href="?a=start">เริ่มเล่นใหม่</a><br/>
<?php if (isset($_SESSION['number'])):?>
<div>สถิติ: เล่นจำนวน <?php echo intval(@$_SESSION['time']);?> ครั้ง</div>
<div>ผลลัพธ์: <?php echo $result;?></div>
<form name="game" action="" method="get">
<input type="hidden" name="a" value="guess"/>
<input type="text" name="ans" value="" />
<input type="submit" name="submit" value="ตอบ"/>
</form>
<script>
window.onload = function(){ document.game.ans.focus(); };
</script>
<?php endif;?>
วันศุกร์ที่ 19 พฤศจิกายน พ.ศ. 2553
php game
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น