نمایش نتایج: از شماره 1 تا 10 , از مجموع 22

موضوع: کش کردن متغییر آی پی در Yii

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #14
    کاربر اخراج شده
    تاریخ عضویت
    Dec 2019
    نوشته ها
    88
    تشکر تشکر کرده 
    34
    تشکر تشکر شده 
    21
    تشکر شده در
    20 پست

    پیش فرض پاسخ : کش کردن متغییر آی پی در Yii

    نقل قول نوشته اصلی توسط starting نمایش پست ها
    خب شما دارید بدون اینکه بررسی کنید کش هست یا نیست هر بار مقدار جدید بهش میدید!

    باید بشکل زیر باشه
    کد PHP:
    <?php
     
    if (!Yii::$app->cache->get'in_page')){
         
    Yii::$app->cache->set'in_page'$_SERVER['HPPT_REFERER'], 60 60);
     }
    $inpage_cache=yii::$app->cache->get'in_page') ;
    ?>

    <?php echo $inpage_cache?>
    موفق باشید

    ببخشید اگه بخواهیم برای هر ip یک آدرس ارجاع ثبت بشه اون موقع باید تابع رو چطوری تعییر بدیم؟!


    یعنی هر ip اولین صفحه ارجایی که باهاش اومده تا یک ساعت ثبت بشه!

    و به نا به دلایلی که دیدم اگه کاربران از سایت دیگه اومده باشند آدرس ارجاع اونها رو اون سایتی که ازش اومدن ثبت می کنه در حالیکه من می خواستم آدرس ارجاع فقط متعلق به سایت خودم باشه برای همین به جای استفاده از $_SERVER['HTTP_REFERER'] از $_SERVER['QUERY_STRING']; استفاده کردم و دیدم اون چیزی که من انتظارش رو داشتم برآورده می کنه فقط در انتها می خوام برای هر ip یک $_SERVER['QUERY_STRING']; ثبت بشه یعنی هر ip صفحه $_SERVER['QUERY_STRING']; خودش رو داشته باشه و تا یک ساعت ثبت بشه!
    ویرایش توسط Marshall : December 13th, 2019 در ساعت 11:55

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 16
    آخرين نوشته: October 14th, 2016, 16:33
  2. پاسخ ها: 10
    آخرين نوشته: May 7th, 2016, 14:41
  3. کسی راه تغییر مشخصات یک کلاس از ای پی از مجموعه ای پی رایپ رو بلده ؟
    توسط sodahost در انجمن اتصالات به اینترنت و ارایه دهندگان پهنای باند
    پاسخ ها: 3
    آخرين نوشته: January 10th, 2016, 18:13
  4. پاسخ ها: 3
    آخرين نوشته: July 11th, 2013, 15:42
  5. پاسخ ها: 5
    آخرين نوشته: November 14th, 2011, 19:16

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •