マリリン・マンソンを探せ!

http://alfalfa.livedoor.biz/archives/51237899.html

を見て唐突に作ってみました。

マリリン・マンソンを探せ!
http://green.ribbon.to/~pro10/maririn.php


よくある本物探しゲームです。
以下ソース

<?php
print "<center><h1>マリリン・マンソンを探せ!</h1><br>"; 

//本物のマリリン
$maririn = array("マリリン・マンソン");
//偽物のマリリン

$dummy = array("マリリソ・マンソン","マソソソ・マンソン","マリリリ・マンソン",
"マソリソ・マンソン","マンソン・マンソン","マンソン・マリリソ","マリソソ・マンソン",
"マソリソ・マンソン","マンソン・マリリソ","マソソソ・マソソソ","マリリン・マリリン",
"マンリン・マンリン","マリリリ・マリリリ","マンソン・マリリリ","マソソリ・マソソリ");

//レベルに応じてボタン数が変わる(未実装)
$lebel = array(20,50,100);

$newmaririn = $maririn;

$ans = $_POST['ans'] ;

//フォーム受け取り
 if ($ans == "マリリン・マンソン"){
 print "正解!";
 print "<br><a href=maririn.php>もう1回</a>";
} else if ($ans != null && $ans != "マリリン・マンソン"){
 print "間違いです!";
 print "<br><a href=maririn.php>もう1回</a>";
}else{

//ボタンの作成
foreach ($dummy as $tmp){
$newmaririn[]=$tmp;
}
//シャッフル
shuffle($newmaririn);
//描画
print "<form method=post action=maririn.php>"; 
print "<table width=300 border=0><td>"; 
foreach ($newmaririn as $value){
print "<input type=submit style=width:140px name=ans value=$value>";
}
print "</td></table></form>";
}
print "</center>";

?>

時間制限、レベルの段階に応じてボタン数が多くなったり等のゲーム要素をもっと盛り込みたかったが、とりあえずプロトタイプということで。