• کد شمارنده بازدید از خبر

اساس کار این کد بدین صورت می باشد که هر بار صفحه ی خبر باز شد و متد GET اجرا شد شمارنده یک بار اجرا می شود.

ابتدا یک تابع برای شمارش اخبار مینویسیم.
 

کد PHP:
function HitNews($id,$view)
{
    
$hit mysql_query("UPDATE news SET view='$view' WHERE id=$id");
    if(
$hit)
    return 
true;
 


حال در صفحه ای که اخبار را نمایش میدهید به صورت زیر عمل کنید

برای شروع ابتدا مقدار ID خبر را از متد GET میخوانیم.
 

کد PHP:
$id mysql_real_escape_string(intval($_GET['ID']));  

سپس با استفاده از mysql_fetch_assoc مقادیری که از ID خبر GET شده است را نمایش میدهیم.



کد PHP:
$record mysql_fetch_assoc($news);  

بعد از آن کد مربوط به نمایش خبر را مینویسم.



کد PHP:
$view $record['view'];  

حال برای اینکه هر بار که صفحه باز می شود یکبار به مقدار شمارنده افزوده شود از ++ استفاده میکنیم.



کد PHP:
$view++;  

و در انتها تابع را به صورت زیر اجرا میکنیم.



کد PHP:
HitNews($id,$view);  

شما به همین راحتی و با همین چند خط کد می توانید یک شمارنده برای مطالب سایت خود ایجاد نمایید.
توسعه و ارتقا آن نیز سخت نمی باشد.

 

منبع: پارتیاوب


تاریخ ثبت: ۱۳۹۳,۰۲,۲۹
بازدید: 9708
این مطلب را به اشتراک بگذارید cloob  twitter  stumbleupon  linkedin  Facebook