
نوشته اصلی توسط
Marshall
با سلام و از محبت شما بسیار سپاسگزارم
من جواب اول شما رو گرفتم و می دونم remote_addr برای برگرداندن آی پی کاربر است
در کدهای بعد از راهنمایی شما که گفتید من آدرس ارجاع صفحه رو هم خواستم اضافه کنم به همون صورتی که کدها رو نوشتم
ولی با هر بار عوض کردن صفحه آدرس ارجاع صفحه هم عوض میشه!
من انتظار داشتم آدرس ارجاع صفحه برای یک ساعت ثابت بمونه و با عوض کردن صفحات توسط کاربران این مقدار عوض نشه!
خب شما دارید بدون اینکه بررسی کنید کش هست یا نیست هر بار مقدار جدید بهش میدید!
باید بشکل زیر باشه
کد 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; ?>
موفق باشید