コード例 #1
0
function changyan_clearcache()
{
    $prefix = 'changyan';
    $key = 'code';
    DelCache($prefix, $key);
}
コード例 #2
0
ファイル: digg_ajax.php プロジェクト: bthtml/web-hwxf
    if ($action == 'good') {
        $row['goodpost'] = $row['goodpost'] + 1;
        $row['scores'] = $row['scores'] + $cfg_caicai_sub;
        if ($row['goodpost'] % $cfg_digg_update == 0) {
            $add_caicai_sub = $cfg_digg_update * $cfg_caicai_sub;
            $dsql->ExecuteNoneQuery("UPDATE `{$maintable}` SET scores = scores + {$add_caicai_sub},goodpost=goodpost+{$cfg_digg_update} WHERE id='{$id}'");
            DelCache($prefix, $key);
        }
    } else {
        if ($action == 'bad') {
            $row['badpost'] = $row['badpost'] + 1;
            $row['scores'] = $row['scores'] - $cfg_caicai_sub;
            if ($row['badpost'] % $cfg_digg_update == 0) {
                $add_caicai_sub = $cfg_digg_update * $cfg_caicai_sub;
                $dsql->ExecuteNoneQuery("UPDATE `{$maintable}` SET scores = scores - {$add_caicai_sub},badpost=badpost+{$cfg_digg_update} WHERE id='{$id}'");
                DelCache($prefix, $key);
            }
        }
    }
    SetCache($prefix, $key, $row, 0);
}
$digg = '';
if (!is_array($row)) {
    exit;
}
if ($row['goodpost'] + $row['badpost'] == 0) {
    $row['goodper'] = $row['badper'] = 0;
} else {
    $row['goodper'] = number_format($row['goodpost'] / ($row['goodpost'] + $row['badpost']), 3) * 100;
    $row['badper'] = 100 - $row['goodper'];
}
コード例 #3
0
 /**
  *  删除缓存,每次登录时和在修改用户资料的地方会清除
  *
  * @access    public
  * @param     string
  * @return    string
  */
 function DelCache($mid)
 {
     DelCache($this->memberCache, $mid);
 }