Exemplo n.º 1
0
// include_once( INSTALL_PATH . "/Settings.class.php" );
$weekofdays = array("月", "火", "水", "木", "金", "土", "日", "なし");
// 新規キーワードがポストされた
if (isset($_POST["add_keyword"])) {
    if ($_POST["add_keyword"] == 1) {
        try {
            $rec = new Keyword();
            $rec->keyword = $_POST['k_search'];
            $rec->type = $_POST['k_type'];
            $rec->category_id = $_POST['k_category'];
            $rec->channel_id = $_POST['k_station'];
            $rec->use_regexp = $_POST['k_use_regexp'];
            $rec->weekofday = $_POST['k_weekofday'];
            $rec->autorec_mode = $_POST['autorec_mode'];
            // 録画予約実行
            $rec->reservation();
        } catch (Exception $e) {
            exit($e->getMessage());
        }
    }
}
$keywords = array();
try {
    $recs = Keyword::createRecords(KEYWORD_TBL);
    foreach ($recs as $rec) {
        $arr = array();
        $arr['id'] = $rec->id;
        $arr['keyword'] = $rec->keyword;
        $arr['type'] = $rec->type == "*" ? "すべて" : $rec->type;
        if ($rec->channel_id) {
            $crec = new DBRecord(CHANNEL_TBL, "id", $rec->channel_id);