ピッタリ賞おめでとうっす〜!!
この画面はなかなか見れないので貴重っす。
あなたは先輩と同じで、
立派な平均的サラリーマンっす!
どこまでもついて行くっす〜!
by 飯野平太

"; $trynext1 = "次回も安部礼司指数50を目指して
チャレンジしてください!"; //偏差値45以下だったら $comment2 = "ちょっと問題が難し過ぎたっすか!?
毎週、番組を聴いて勉強するっすよ!
by 飯野平太

あなたの安部礼司クラスは"; $trynext2 = "次回も安部礼司指数50を目指して
チャレンジしてください!"; //偏差値55以上だったら $comment3 = "スゴイっす!
あなたは僕よりもかな〜り優秀っす!悔しいっす!
え?僕と比べられてもあんまり嬉しくないっすか?
・・・そうっすか。すいませんっす。
by 飯野平太

あなたの安部礼司クラスは"; $trynext3 = "次回も安部礼司指数50を目指して
チャレンジしてください!"; //偏差値45〜55だったら $comment4 = "おめでとうっす!!
あなたは安部先輩と同じく
平均的なサラリーマンっす!
先輩みたいに尊敬するっす!
by 飯野平太

あなたの安部礼司クラスは"; $trynext4 = "次回も安部礼司指数50を目指して
チャレンジしてください!"; //エラーフラグ設定 $errFlg = 0; //クッキーよりデータ取得 $abename = $_COOKIE['abename']; $abeindex = $_COOKIE['abeindex']; //最上部HTML作成 if (!empty($abename)) $tophtml1 = "ようこそ" . $abename . "さん。"; if (!empty($abeindex)) { $abeindexhd = round($abeindex, 1); $tophtml2 = "あなたの現在のアベレージ指数は" . $abeindexhd . "です。"; } if (!empty($abename) || !empty($abeindex)) { $tophtml = "{$tophtml1}{$tophtml2}"; } //「次の問題へ」もしくは「結果を見る」ボタンが押された場合 if ($_POST['next'] || $_POST['result']) { // 引数取得(POST) if ($_SERVER["REQUEST_METHOD"] == "POST") { foreach($_POST as $k => $v){ // 「magic_quotes_gpc = On」のときはエスケープ解除 if (get_magic_quotes_gpc()) { $v = stripslashes($v); } $v = htmlspecialchars($v); $$k = $v; } } else { exit(); } //エラー判定及びID更新 if (!strlen($answer)) { $errFlg = 1; $errTxt = "
回答が選択されていません。
"; $id = $id; } else { $id ++; } //点数計算 $total += $answer; } else { // 引数取得(GET) if ($_SERVER["REQUEST_METHOD"] == "GET") { foreach($_GET as $k => $v){ // 「magic_quotes_gpc = On」のときはエスケープ解除 if (get_magic_quotes_gpc()) { $v = stripslashes($v); } $v = htmlspecialchars($v); $$k = $v; } } else { exit(); } } //「結果を見る」ボタンが押された場合 if ($_POST['result']) { //txtファイルの各行を配列として$linesに代入 $lines = file($filename); //$linesに$totalを追加 $people = array_push($lines, $total); //得点合計 $sum = array_sum($lines); //平均点算出 $average = $sum / $people; if ($average == $total) { $abeindex = 50; } else { //標準偏差算出 for ($i = 0; $i < $people; $i++) { $point = $lines[$i]; $point = rtrim($point); $tmp = ($point - $average) * ($point - $average); $tmps += $tmp; } $stand = ($tmps / $people); $standard = sqrt($stand); //偏差値算出 $abeindex = (($total - $average) / $standard * 10) + 50; } //書込用文字列作成 $line = $total . "\n"; if ($line != null) { //ファイルに得点を書込 $file = fopen($filename, 'a'); flock($file, LOCK_EX); fwrite($file, $line); flock($file, LOCK_UN); fclose($file); } //注記文言 $nextnotice = "※今回の質問の答えは左端の「今月の解答」からご覧下さい。"; //クッキーの有効期限を90日にセット $expire = time() + 3600 * 24 * 90; //偏差値をクッキーにセット setcookie("abeindex", $abeindex, $expire); //「結果を見る」ボタンが押さていない場合 } else { $nextnotice = " "; } ?> あ、安部礼司│クイズで分かる あなたの安部礼司指数│<? echo($quiztitle); ?> by <? echo($prsnttr); ?>
クイズで分かる あなたの安部礼司指数
AVERAGE BUSINESSMAN INDEX
今月の出題者:<? echo($prsnttr); ?>
あなたの安部礼司指数
RESULT; //偏差値50だったら if ($abeindex == 50) { echo <<< RESULT1
50
{$comment1}


このフラッシュコンテンツをご覧いただくにはFLASH PLAYER 8以上が必要です。

こちらからFLASH PLAYERをダウンロードしてください。
{$trynext1}
RESULT1; //偏差値45以下だったら } else if ($abeindex <= 45) { echo <<< RESULT2
$abeindexrd
{$comment2}
飯野平太
{$trynext2}
再チャレンジ
RESULT2; //偏差値55以上だったら } else if ($abeindex >= 55) { echo <<< RESULT3
$abeindexrd
{$comment3}
刈谷勇
{$trynext3}
再チャレンジ
RESULT3; //偏差値45〜55だったら } else { echo <<< RESULT4
$abeindexrd
{$comment4}
安部礼司
{$trynext4}
再チャレンジ
RESULT4; } //初期画面 } else { echo <<< START1
{$quiztitle1}
{$quiztitle2}
by {$prsnttr}
START1; include("start.php"); echo <<< START2
クイズを始める
START2; } ?>
※ 今回のクイズの解答は、全問解答後ページ左下に現れる「今月の解答」ボタンよりご覧いただけます。 ANSWER; } ?>
{$alt}の解答 ANSWER1; } else { echo <<< ANSWER2   ANSWER2; } ?>
COPYRIGHT(c)TOKYO FM Broadcasting Co.,Ltd. ALL RIGHTS RESERVED. CLOSE