-
سلام. :دی
من یه شمارشگر فوق ساده ساختم که کدش هم اینه:
[PHP]
<?
$count = file_get_contents("count.txt");
$count = trim($count);
$count = $count + 1;
$fl = fopen("count.txt","w+");
fwrite($fl,$count);
fclose($fl);
?>
[/PHP]
البته خود خودم نساختمش :دی
حالا اگر بخوام هر روز ساعت x یا اصلا راس هر روز، این فایل ریست بشه چیکار کنم؟
ممنون.
یا مثلا هر x ساعت یکبار فایل 0 بشه.
-
ساده ترین راه اینه که به همراه تعداد بازدید تاریخ آخرین ریست شدن رو ذخیره کنید بعد در هر بازدید چک کنید ببینید اون X ساعت که مد نظر دارید گذشته یا نه. اگر گذشته بود ریست کنید اگر هم نه که هیچی
-----------------
فقط خواهشاً این همه پست پشت سر هم ارسال نکنید. به جاش پست قبلیها رو ویرایش کنید که کار دوستان ناظر هم کمتر بشه.
-
ممنون. اونوقت چه شکلی دوباره پایینش تاریخ ریست رو بندازم؟ با append - a؟ اونوقت چه شکلی در foreach به صورت دو تا متغیر جدا استخراج کنمشون؟
یا اصلا توی دو تا فایل جداگانه بندازمشون؟
-
بهتره بری کمی درباره ساختار و نحویه کار کردن با فایلها مطالب بخونی تا این جور صوالات کلی نپرسی
در ضمن اینجوری وقت خودت رو هدر نده اگه نیاز به شمارنده داری بهتره از دیتابیس استفاده کنی
کد:
http://www.google.com/search?client=opera&rls=en&q=%D8%A2%D9%85%D9%88%D8%B2%D8%B4+%DA%A9%D8%A7%D8%B1+%D8%A8%D8%A7+%D9%81%D8%A7%DB%8C%D9%84+%D8%AF%D8%B1+%D9%BE%DB%8C+%D8%A7%DA%86+%D9%BE%DB%8C&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest
-
ممنون. حالا من از دیتابیس استفاده کردم. ولی مشکل اینجاست که اگر بخوام سر ساعت 12 هر شب ریست بشه آمار بازدیدم چیکار کنم؟