/** * 删除电影 */ public function vdeleteAction() { $m = new Psys_ResModel(); if (is_array($_GET['id'])) { $id = reqarray('id', array()); foreach ($id as $v) { $where = array('id' => $v); $data = $m->GetOneVideo($where); //在放开注释是得修改表名 $imgName = $data['vimg']; $avName = $data['avpath']; $ivName = $data['ivpath']; //组建路径 $imgPath = VIDEO_PATH . $imgName; //删除物理图片文件 if (file_exists($imgPath)) { unlink($imgPath); } //删除视频文件 $vPath = dirname(dirname(VIDEO_PATH)) . '/' . 'files' . '/'; if (file_exists($vPath . $avName)) { unlink($vPath . $avName); } if (file_exists($vPath . $ivName)) { unlink($vPath . $ivName); } $m->DelOneVideo($where); // start 写操作日志 $log = array('logtype' => 71, 'guid' => $_SESSION['Cur_X_User']['id'], 'ctime' => time(), 'cip' => real_ip()); $log['logdetail'] = $_SESSION['Cur_X_User']['username'] . "于" . date("Y-m-d H:i:s") . "[删除]电影" . $data['vname']; // $m=new Psys_SyslogModel(); // $m->admin_syslog($log); $m->admin_syslog($log); // end 日志 } header("Location:/res/vlist"); } elseif (is_numeric($_GET['id'])) { $id = reqnum('id', '0'); $where = array('id' => $id); $data = $m->GetOneVideo($where); $m->DelOneVideo($where); // start 写操作日志 $log = array('logtype' => 71, 'guid' => $_SESSION['Cur_X_User']['id'], 'ctime' => time(), 'cip' => real_ip()); $log['logdetail'] = $_SESSION['Cur_X_User']['username'] . "于" . date("Y-m-d H:i:s") . "[删除]电影" . $data['vname']; $m->admin_syslog($log); // end 日志 header("Location:/res/vlist"); } else { echo "<script>alert('id 为空');</script>"; } }