Example #1
0
function EditTask($add,$userid,$username){
	global $empire,$dbtbpre;
	$id=(int)$add['id'];
	if(!$id||empty($add['taskname'])||empty($add['filename']))
	{
		printerror('EmptyTaskname','');
	}
	//验证权限
	CheckLevel($userid,$username,$classid,"task");
	if(strstr($add['filename'],'/')||strstr($add['filename'],"\\"))
	{
		printerror('ErrorTaskFilename','');
	}
	$userid=(int)$add['userid'];
	$isopen=(int)$add['isopen'];
	$add['dominute']=ReturnTogMins($add['min']);
	$sql=$empire->query("update {$dbtbpre}enewstask set taskname='$add[taskname]',userid=$userid,isopen=$isopen,filename='$add[filename]',doweek='$add[doweek]',doday='$add[doday]',dohour='$add[dohour]',dominute='$add[dominute]' where id=$id");
	if($sql)
	{
		//操作日志
		insert_dolog("id=$id&taskname=$add[taskname]&filename=$add[filename]");
		printerror('EditTaskSuccess','ListTask.php'.hReturnEcmsHashStrHref2(1));
	}
	else
	{
		printerror('DbError',"");
	}
}
Example #2
0
function EditTask($add, $userid, $username)
{
    global $empire, $dbtbpre;
    $id = (int) $add['id'];
    if (!$id || empty($add['taskname']) || empty($add['filename'])) {
        printerror('EmptyTaskname', '');
    }
    //验证权限
    CheckLevel($userid, $username, $classid, "task");
    if (strstr($add['filename'], '/') || strstr($add['filename'], "\\")) {
        printerror('ErrorTaskFilename', '');
    }
    $userid = (int) $add['userid'];
    $isopen = (int) $add['isopen'];
    $add['dominute'] = ReturnTogMins($add['min']);
    $sql = $empire->query("update {$dbtbpre}enewstask set taskname='{$add['taskname']}',userid={$userid},isopen={$isopen},filename='{$add['filename']}',doweek='{$add['doweek']}',doday='{$add['doday']}',dohour='{$add['dohour']}',dominute='{$add['dominute']}' where id={$id}");
    if ($sql) {
        //操作日志
        insert_dolog("id={$id}&taskname={$add['taskname']}&filename={$add['filename']}");
        printerror('EditTaskSuccess', 'ListTask.php');
    } else {
        printerror('DbError', "");
    }
}