درود
من دیباگ نکردن کدها رو یعنی اصلا yii هم نصب ندارم
یک چیزی شریع زدم (با در نظر گرفتن این موضوع که شما تسلط ندارید روی کدها)
بهرحال خواستی یک دسترسی بده حلش کنم
درود
من دیباگ نکردن کدها رو یعنی اصلا yii هم نصب ندارم
یک چیزی شریع زدم (با در نظر گرفتن این موضوع که شما تسلط ندارید روی کدها)
بهرحال خواستی یک دسترسی بده حلش کنم
-----
با سلام خیلی از لطف و محبتتون ممنونم
سایت هم واسه من نیست و برای یکی از دوستانمه (بهش میگم واسه دسترسی اگه قبول کرد چشم براتون ارسال می کنم)
من کدها رو در آخر اینطوری ویرایش کردم
می خواستم خروجی که از کدها می گیرم فقط برای هر آپ پی در هر صفحه یک عدد باشه کدهایی که شما اول نوشته بودید توی هر صفحه ای که باز می کردید خیلی داده ها رو می نوشت از جمله آی پی و آدرس آرجاع ها رو، و اگه یه صفحه دیگه با آی پی دیگه باز می کردید باز هم توی صفحه جدید داده ی اون صفحه و داده صفحه قبل هم نشون داده می شد برای همین داده ها رو در انتها به این شکل درآوردم. الان همون طوری که من انتظار دارم کدها عمل می کنند (البته شاید چون تسلط کافی به برنامه نویسی ندارم) ولی وقتی صفحات رو عوض می کنم باز هم برای همه آی پی ها یه چیز ثابت ثبت می شه!کد:<?php$_1 = intval($_SERVER['QUERY_STRING']); if (!Yii::$app->cache->get($_SERVER['QUERY_STRING'])){ Yii::$app->cache->set($_SERVER['QUERY_STRING'], array('ip'=>$_SERVER['QUERY_STRING'] , $_1), 100); if (Yii::$app->cache->get('info')){ $new=Yii::$app->cache->get('info'); }else{ $new=0; } $new=$_1; Yii::$app->cache->set('info', $new , 100); }else{ if (Yii::$app->cache->get('info')){ $info= Yii::$app->cache->get('info'); }else{ $new=0; } } ?> <?php echo Yii::$app->cache->get('info'); ?>
من خواستم خروجی که از کدها بدست میاد فقط عدد باشه (خروجی کدهای شما بیشتر بود)
فکر کنم اشتباه از من بوده و من کدها رو اشتباه ویرایش کردم!
می می خوام در انتها هر صفحه ای که باز می شه به ازای آی پی های مختلف وقتی echo می گیرم یک عدد باشه برای همین از intval و $_SERVER['QUERY_STRING استفاده کردم، کدهایی که شمار رحمتش رو کشیدید و من رو شرمنده کردید همه ی داده ها رو توی صفحه پشت سر هم ردیف می کرد. اینطوری:
من می خواستم وقتی از هر صفحه echo می گیرد یه عدد ساده بدست بیاد مثال: 24کد HTML:[0,{"ip":"95.143.192.110","ref":"24"},{"ip":"5.204.111.230","ref":"24"},{"ip":"95.143.192.110","ref":"24"}]
و برای صفحه بعدی مثلا 0
و برای صفحه بعدی 10
ویرایش توسط Marshall : December 14th, 2019 در ساعت 19:11
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)