أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

سؤال عن visitor في جدول member


مشاهدة المشاركة في الموضوع بالعرض العادي
look/images/icons/i1.gif سؤال عن visitor في جدول member
  06-11-2017 01:37 مساءً  
Soliman
معلومات الكاتب
المشاركة الأصلية كتبت بواسطة: kareem لم تنفع تماماً دخلت بحساب آخر للمنتدى لم استعمله منذ فترة وجدت الرقم لحقل store_visitor يتزايد بإستمرار. دخلت لقواعد البينات لجدول member وجدت lastvisit له 1509569383 ولا يتغير مهما اعدت تحميل صفحة المنتدى. مررته على دالة time_ago طلع 4أيام.

هل يعني وجود مشكلة بالبرنامج انه اذا يستخدم الجهاز أكثر من شخص لا يتحدث lastvisit لأحدهما. إذا نعم ستحل بالبرنامج ام اعمل شيء لإجبار تحديث الكوكيز حتى يتم تحديث lastvisit للعضو؟



جرب اضف هذا الكود للخطاف commonHooks



CODE
        if ($PowerBB->_CONF['member_row']['lastvisit'] != $PowerBB->functions->IsCookie('PowerBB_lastvisit'))
        {
            $cookie = setcookie('PowerBB_lastvisit',$PowerBB->_CONF['now'],$PowerBB->_CONF['now']+85200, NULL ,NULL, NULL, TRUE);
            $UpdateArr                        =    array();
            $UpdateArr['field']                =    array();
            $UpdateArr['field']['lastvisit']         =     $PowerBB->_CONF['now'];
            $UpdateArr['where']                        =    array('id',$PowerBB->_CONF['member_row']['id']);
            $update_cache = $PowerBB->core->Update($UpdateArr,'member');
        }


الساعة الآن 05:15 PM