"; $query = "select * from fileindex where id='{$_doc_id}' "; $Fetch = PDO_FetchAll($query); $iFetch=count($Fetch); if($iFetch>0){ $owner = $Fetch[0]["user_id"]; $uid = $_COOKIE["uid"]; if($owner==$uid){ //自己的文档 switch($_do){ case "list": break; case "add": $query="INSERT INTO power ('id','doc_id','user','power','status','create_time','modify_time','receive_time') VALUES (?,?,?,?,?,?,?,?)"; $stmt = $PDO->prepare($query); $stmt->execute( array(UUID::v4(), $_GET["doc_id"], $_GET["user_id"], 10, 1, mTime(), mTime(), mTime()) ); if (!$stmt || ($stmt && $stmt->errorCode() != 0)) { $error = PDO_ErrorInfo(); echo "error - $error[2]
"; } break; case "del": $query="DELETE FROM power WHERE doc_id = ? AND user = ? "; $stmt = $PDO->prepare($query); $stmt->execute( array($_GET["doc_id"], $_GET["user_id"]) ); if (!$stmt || ($stmt && $stmt->errorCode() != 0)) { $error = PDO_ErrorInfo(); echo "error - $error[2]
"; } break; case "set": $query="UPDATE power SET power = ? , modify_time = ? WHERE doc_id = ? AND user = ? "; $stmt = $PDO->prepare($query); $stmt->execute( array($_GET["value"], mTime(), $_GET["doc_id"], $_GET["user_id"]) ); if (!$stmt || ($stmt && $stmt->errorCode() != 0)) { $error = PDO_ErrorInfo(); echo "error - $error[2]
"; } break; } $query = "select * from power where doc_id='{$_doc_id}' "; $Fetch = PDO_FetchAll($query); echo ""; ?> 添加协作者 [复刻]"; } } ?>