MISKY"; //----- クラスファイルの呼び出し require_once("msklib.inc"); require_once("pocketschedule.inc"); $cc = new convert_chr(); //----- アプリケーション実行部 //----- スケジューラ処理 foreach($HTTP_POST_VARS as $k => $v) $pal[$k] = $cc->convert($v); $ro=false; // 書き込みできるようにしたい場合はFalse // $ro=true; // 読み込み専用にしたい場合はTrue $sc = new pocketschedule($ro); $date = base64_decode($HTTP_GET_VARS["scdate"]); $type = base64_decode($HTTP_GET_VARS["sctype"]); $num = base64_decode($HTTP_GET_VARS["scnum"]); foreach($HTTP_POST_VARS as $k => $v) $pal[$k] = $cc->convert($v); $date0 = $pal["scyear"]."/".$pal["scmonth"]."/1"; if($pal["sctype"] != "") { $type = $pal["sctype"]; $date = $date0; } if($date=="" && $pal["scmode"]=="w"){ if(!$sc -> write($pal)){ print "ERROR:".$sc->errormessage."
\n"; } $sc -> view("m",$date0); } elseif($date=="" && $pal["scmode"]=="d"){ if(!$sc -> delete($pal)){ print "ERROR:".$sc->errormessage."
\n"; } $sc -> view("m",$date0); } elseif($date=="" && $pal["scmode"]=="e"){ if(!$sc -> edit($pal)){ print "ERROR:".$sc->errormessage."
\n"; } } elseif($type == "") { $sc -> view("m",$date,$num); } else { $sc -> view($type,$date,$num); } ?>