$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); }