if (!$fm->isFileStard($fid['fid'], $_SESSION['uuid'])) { if ($a = $fm->star($_SESSION['uuid'], $fid['fid'])) { echo '标星成功'; } else { echo '标星失败'; } } else { $st = $fm->getStarsByUid($_SESSION['uuid']); $realkey = 0; foreach ($st as $key => $value) { if ($value->getFid() == $fid['fid']) { $realkey = $key; break; } } if ($fm->deleteStars($st[$realkey]->getStid(), $_SESSION['uuid'])) { echo '取消标星成功'; } else { echo '取消标星失败'; } } break; case 'paste_clipboard': if (!isset($_SESSION['RF']['clipboard_action'], $_SESSION['RF']['clipboard']['path'], $_SESSION['RF']['clipboard']['path_thumb']) || $_SESSION['RF']['clipboard_action'] == '' || $_SESSION['RF']['clipboard']['path'] == '' || $_SESSION['RF']['clipboard']['path_thumb'] == '') { die; } $action = $_SESSION['RF']['clipboard_action']; $data = $_SESSION['RF']['clipboard']; $data['path'] = $current_path . $data['path']; $pinfo = pathinfo($data['path']); // user wants to paste to the same dir. nothing to do here...