Beispiel #1
0
                     }
                 }
             }
         } else {
             die(lang_Empty_name);
         }
     }
     break;
 case 'star_file':
     $path_thumb = $_POST['path_thumb'];
     $pdo = new PDO("mysql:dbname={$dbname};host={$host}", $user, $password);
     $user = new userMgr($pdo);
     $fm = new fileMgr($pdo);
     $fid = $fm->getFidByPath($path);
     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 '取消标星成功';