assign("url_js", URL_JS); $Obj->assign("url_news_data", URL_NEWS_DATA); $Obj->assign("url_soft_data", URL_SOFT_DATA); // 検索フォームの日時設定 $Obj->assign("start_year", SEARCH_START_YEAR); $Obj->assign("end_year", SEARCH_END_YEAR); // 検索フォームのジャンル選択メニュー設定 array_unshift($_list_news_genre_search["MENU"], "指定なし"); $Obj->assign("_list_news_genre_search_menu", $_list_news_genre_search["MENU"]); $q = $_REQUEST["s_date"]; //$q = $_SERVER["QUERY_STRING"]; $check = checkQueryString($q); // クエリ文字列のチェック // ニュースデータ取得 if($check): // 最新ニュースが含まれる日付を取得 $latest = getLatestDay(); $news_weekly = array(); // ニュースデータ格納用の配列を初期化 $news_daily_title = array(); // ニュース日付タイトル格納用の配列 // クエリ文字列がない場合、又は、最新ニュースが含まれる週の日付以降が指定された場合 if(empty($q) || $q > $latest["v"]){ include("PROC_news_top_latest.php"); } else { include("PROC_news_top_history.php"); } // ニュースカレンダーデータ(11ヶ月分)の取得 include("PROC_news_top_calendar.php"); // ページ表示 include("VIEW_news_top.php"); // エラー処理(トップページにリダイレクト) else: header("Location: http://dol.dengeki.com/"); exit(); endif; ?>