コード例 #1
0
ファイル: year.php プロジェクト: gauravsaxena21/simantz
         } else {
             $log->showLog(1, "Can't create year '{$o->year_name}', please verified your data!");
             $token = $s->createToken($tokenlife, "CREATE_RCE");
             $o->getInputForm("new", -1, $token);
             $o->showYearTable();
         }
     } else {
         // if the token is not valid or the token is expired, it back to previous form with previous inputed data
         $log->showLog(1, "Can't create year '{$o->year_name}' due to token expired!");
         $token = $s->createToken($tokenlife, "CREATE_RCE");
         $o->getInputForm("new", -1, $token);
         $o->showYearTable();
     }
     break;
 case "edit":
     if ($o->fetchYear($o->year_id)) {
         //create a new token for editing a form
         $token = $s->createToken($tokenlife, "CREATE_RCE");
         $o->getInputForm("edit", $o->year, $token);
         $o->showYearTable();
     } else {
         //if can't find particular year from database, return error message
         redirect_header("year.php", 3, "<b style='color:red'>Some error on viewing your year data, probably database corrupted.</b>");
     }
     break;
 case "update":
     if ($s->check(false, $token, "CREATE_RCE")) {
         $o->updatedby = $xoopsUser->getVar('uid');
         //get current uid
         if ($o->updateYear()) {
             //if data save successfully