if (!array_key_exists('resource_id', $_GET)) { $result->outputErrResult('001'); } $resource_id = $_GET['resource_id']; //删除记录 $db = new WebTrainDBConnection(); if (!$db->query("DELETE FROM resources WHERE resource_id='{$resource_id}'")) { $db->close(); $result->outputErrResult('004'); } //删除相关资源文件 /*****************************Linux下***********************************/ exec('rm -rf ' . RESOURCE_RESOURCE_PATH . '/' . resource_folder($resource_id)); /***********************************************************************/ /*****************************Windows下***********************************/ $delpath = RESOURCE_RESOURCE_PATH . '/' . resource_folder($resource_id); $delpath = str_replace('/', '\\', $delpath); exec('rd /s/q ' . $delpath); /***********************************************************************/ $db->close(); $result->outputEnd(); break; /* * 下载资源 */ /* * 下载资源 */ case 'download': if (!array_key_exists('resource_id', $_GET)) { $result->outputErrResult('001');
$result->outputErrResult('301'); } if ((int) $lessonObj->active == 1) { $db->close(); $result->outputErrResult('302'); } if (!$db->query("DELETE FROM lesson WHERE lesson_id='{$lesson_id}'")) { $db->close(); $result->outputErrResult('004'); } //删除相关资源文件 /*****************************Linux下***********************************/ exec('rm -rf ' . RESOURCE_LESSON_PATH . '/' . resource_folder($lesson_id)); /***********************************************************************/ /*****************************Windows下***********************************/ $delpath = RESOURCE_LESSON_PATH . '/' . resource_folder($lesson_id); $delpath = str_replace('/', '\\', $delpath); exec('rd /s/q ' . $delpath); /***********************************************************************/ $db->close(); $result->outputEnd(); break; /* * 课程信息 */ /* * 课程信息 */ case 'getLesson': if (!array_key_exists('lesson_id', $_GET)) { $result->outputErrResult('001');
case 'deleteNews': if (!array_key_exists('news_id', $_GET)) { $result->outputErrResult('001'); } $news_id = $_GET['news_id']; $db = new WebTrainDBConnection(); if (!$db->query("DELETE FROM news WHERE news_id='{$news_id}'")) { $db->close(); $result->outputErrResult('004'); } //删除相关资源文件 /*****************************Linux下***********************************/ exec('rm -rf ' . RESOURCE_NEWS_PATH . '/' . resource_folder($news_id)); /***********************************************************************/ /*****************************Windows下***********************************/ $delpath = RESOURCE_NEWS_PATH . '/' . resource_folder($news_id); $delpath = str_replace('/', '\\', $delpath); exec('rd /s/q ' . $delpath); /***********************************************************************/ $db->close(); $result->outputEnd(); break; /* * 课程审核 */ /* * 课程审核 */ case 'checkLesson': if (!array_key_exists('lesson_id', $_GET) || !array_key_exists('active', $_GET)) { $result->outputErrResult('001');
$result->outputErrResult('204'); } if ((int) $noticeObj->active == 1) { $db->close(); $result->outputErrResult('205'); } if (!$db->query("DELETE FROM train_notice WHERE notice_id='{$notice_id}'")) { $db->close(); $result->outputErrResult('004'); } //删除相关资源文件 /*****************************Linux下***********************************/ exec('rm -rf ' . RESOURCE_NOTICE_PATH . '/' . resource_folder($notice_id)); /***********************************************************************/ /*****************************Windows下***********************************/ $delpath = RESOURCE_NOTICE_PATH . '/' . resource_folder($notice_id); $delpath = str_replace('/', '\\', $delpath); exec('rd /s/q ' . $delpath); /***********************************************************************/ $db->close(); $result->outputEnd(); break; /* * 培训通告列表 */ /* * 培训通告列表 */ case 'listNotice': if (!array_key_exists('listType', $_GET) || !array_key_exists('start', $_GET) || !array_key_exists('count', $_GET)) { $result->outputErrResult('001');