";
//外部ファイルを使う場合
//include("header.html");
}
// ?に続く文字で各モードに分岐
switch ($_SERVER['QUERY_STRING']) {
// すべての新着情報表示
case 'all':
echo "
すべての新着情報
";
// 配列の先頭から、配列の終わりまでループ
for($i = 0; $i < count($lines); $i++) {
// 配列の$i行目を「<>」で各変数に分解
list($update, $title, $link, $desc) = explode("<>", $lines[$i]);
// UNIXタイムを日にちにフォーマット
$update = date("Y/m/d", $update);
// HTMLに整形して表示
echo "■$title ($update)
$desc
";
echo "--------------
";
}
// 管理モードへのリンクを張る
echo "
";
break;
// パス入力・投稿画面表示
case 'adm':
// POSTフォームからのパスを変数に代入
$pass = $_POST['pass'];
// パスが空でなく、パスが違う場合はエラーを表示
if (!empty($pass) && $pass !== $pwd) die("パスワードが違うよ");
echo "";
// パスが空の場合はパス入力フォーム表示
if (empty($pass)) {
echo <<パスワードを入力して下さい
PASS;
}
// それ以外の場合は、投稿フォームを表示
else {
echo <<