النسخة : 2.0.3
المشكلة : خطأ في ظهور عدد الأعضاء الصحيح في الإحصائيات ولك بزيادة عضو واحد
مبلغ المشكلة : Cash-Money
حلت المشكلة بواسطة : Dr.ZoCo حسين أحمد
الطريقة :
=====
أفتح الملف engine\systems\member.class.php وابحث عن:
CODE
function GetMemberNumber($param)
{
if ($param['get_from'] == 'cache')
{
$num = $this->Engine->_CONF['info_row']['member_number'];
}
elseif ($param['get_from'] == 'db')
{
$param['select'] = '*';
$param['from'] = $this->Engine->table['member'];
$num = $this->Engine->records->GetNumber($param);
}
else
{
trigger_error('ERROR::BAD_VALUE_OF_GET_FROM_VARIABLE -- FROM GetMemberNumber() -- get_from SHOULD BE cache OR db',E_USER_ERROR);
}
return $num;
}
نستبدلها بالتالي :
CODE
function GetMemberNumber($param)
{
if (!isset($param)
or !is_array($param))
{
$param = array();
}
$param['select'] = (!empty($param['get'])) ? $param['get'] : '*';
$param['from'] = $this->Engine->table['member'];
$rows = $this->Engine->records->GetNumber($param);
return $rows;
}
فقط لا غير
تحياتي
دعواتكم
حسين أحمد