Ejemplo n.º 1
0
         }
         $key = $kCheckResult[0]['clmnKey'];
         $f = fopen("../files/" . $actFN, "r+");
         $len = filesize("../files/" . $actFN);
         $input = fread($f, $len);
         $data = base64_encode($input);
         fwrite($f, $data);
         fclose($fw);
     }
     break;
 case 'fDecrypt':
     $fName = $_GET['name'];
     $type = $_GET['type'];
     $where = $_GET['where'];
     //Set file as Encrypted
     $exc = dbUtil::UPDATE("UPDATE tblFiles SET clmnEncrypted='0' WHERE clmnFileName=:fileName AND clmnFoldIn=:foldin AND clmnUNFile=:uname", array(':uname' => $_SESSION['un'], ':fileName' => $fName, ':foldin' => $where));
     if ($exc == true) {
         //sucess
     }
     //Encrypt File
     $kCheckResult = dbUtil::SELECT("SELECT clmnKey FROM tblUsers WHERE clmnUserName=:uname", array(':uname' => $_SESSION['un']));
     if (count($kCheckResult) != 0) {
         $fActNameResult = dbUtil::SELECT("SELECT clmnActFN FROM tblFiles WHERE clmnUNFile=:uname AND clmnFileName=:fname", array(':uname' => $_SESSION['un'], ':fname' => $fName));
         if (count($fActNameResult) != 0) {
             $actFN = $fActNameResult[0]['clmnActFN'];
         }
         $key = $kCheckResult[0]['clmnKey'];
         $f = fopen("../files/" . $actFN, "r+");
         $len = filesize("../files/" . $actFN);
         $input = fread($f, $len);
         $data = base64_decode($input);
Ejemplo n.º 2
0
 if (count($userIdResult) != 0) {
     $userId = $userIdResult[0]['clmnId'];
 } else {
     die;
 }
 $currUserActivityResult = dbUtil::SELECT("SELECT clmnFwId FROM tblFileWatch WHERE clmnUserId=:unid AND clmnFileId=:fileid", array(':unid' => $userId, ':fileid' => $fileId));
 if (count($currUserActivityResult) == 0) {
     //Check if I am already watching...
     //(false) Make it look like I'm watching
     $exc = dbUtil::INSERT("INSERT INTO tblFileWatch VALUES('', :clmnfileid, :clmnuserid, :activity)", array(':clmnfileid' => $fileId, ':clmnuserid' => $userId, ':activity' => $time));
     if ($exc == true) {
         //sucess
     }
 } else {
     //(true) Update my activity
     $exc = dbUtil::UPDATE("UPDATE tblFileWatch SET clmnActivity=:activity WHERE clmnUserId=:unid", array(':unid' => $userId, ':activity' => $time));
     if ($exc == true) {
         //sucess
     }
 }
 $fileShrIdResult = dbUtil::SELECT("SELECT clmnUsrID FROM tblSharedFiles WHERE clmnFileID=:fileid", array(':fileid' => $fileId));
 printXML("shared");
 if (count($fileShrIdResult) != 0) {
     //File is Shared
     echo "true";
 } else {
     //File is not Shared
     echo "false";
     die;
 }
 printXML("/shared");