コード例 #1
0
ファイル: AJAX.php プロジェクト: vitlav/flibusta
     $cid = "librate{$uu}";
     if ($memcachemodule) {
         dmemcache_delete($cid, librusec);
     } else {
         mysql_query("DELETE FROM librusec WHERE cid = '{$cid}'");
     }
     exit;
 case 'setquality':
     $q = 1 * $_GET['q'];
     if (!$b || !$u || !$q) {
         exit;
     }
     mysql_query("INSERT INTO libquality (q, BookId, uid) VALUES ({$q}, {$b}, {$u}) ON DUPLICATE KEY UPDATE q={$q}");
     $cid = 'libq' . $b;
     if ($memcachemodule) {
         dmemcache_delete($cid, librusec);
     } else {
         mysql_query("DELETE FROM librusec WHERE cid = '{$cid}'");
     }
     exit;
 case 'setuseropt':
     $o = addslashes($_GET['o']);
     $v = addslashes($_GET['v']);
     if (!$o || !$v || !$u) {
         exit;
     }
     mysql_query("INSERT INTO libuseropt (User, Opt, Value) VALUES({$u}, '{$o}', '{$v}') ON DUPLICATE KEY UPDATE Value = '{$v}'");
     exit;
 case 'getuseropt':
     $o = addslashes($_GET['o']);
     if (!$o || !$u) {
 /**
  * {@inheritdoc}
  */
 public function wipe()
 {
     parent::wipe();
     dmemcache_delete($this->key, $this->bin);
 }