شمارنده بازدید از سایت

کد:
     <?php
     $counter_file="./count.txt";
     if(!($fp=fopen($counter_file,"r")))
      die("Cannot open $counter_file.");
     $counter=(int)fread($fp,20);
     fclose($fp);
     $counter++;
     echo "your visitor No:<br>";
     for($i=0;$i<strlen($counter);$i++)
     {
        echo "<img scr=NumberCount".substr($counter,$i,1).".gif>";
     }
     $fp=fopen($counter_file,"w");
     fwrite($fp,$counter);
     fclose($fp);
     ?>
اشکال کار از کجاست ای یه اسکریپت برای شمارش بازدید کننده گان سایت هستش که با عکس کار می کنه
 

rayangig

Member
بی خیال این شمارنده
این یکی رو استفاده کن خیلی بهتره
http://www.p30vel.ir/4214-php-hit-counter-scripts.html


php-hit-counter.gif
 
به صورت زیر تغییر دادم کار کرد
کد:
<?php
     $counter_file="./count.txt";
     if(!($fp=fopen($counter_file,"r")))
      die("Cannot open $counter_file.");
     $counter=(int)fread($fp,20);
     fclose($fp);
     $counter++;
     echo "تعداد بازدید کننده:<br>";
     for($i=0;$i<strlen($counter);$i++)
     {
        switch(substr($counter,$i,1))
        {
            case 0:
             ?>
              <img src="NomberCount\0.gif">
             <?php
                break;
            case 1:
             ?>
              <img src="NomberCount\1.gif">
             <?php
                break;
            case 2:
             ?>
              <img src="NomberCount\2.gif">
             <?php
                break;
            case 3:
             ?>
              <img src="NomberCount\3.gif">
             <?php
                break;
            case 4:
             ?>
              <img src="NomberCount\4.gif">
             <?php
                break;
            case 5:
             ?>
              <img src="NomberCount\5.gif">
             <?php
                break;
            case 6:
             ?>
              <img src="NomberCount\6.gif">
             <?php
                break;
            case 7:
             ?>
              <img src="NomberCount\7.gif">
            <?php
                break;
            case 8:
            ?>
              <img src="NomberCount\8.gif">
            <?php
                break;
            case 9:
            ?>
              <img src="NomberCount\9.gif">
            <?php
                break;
        }
     }
     $fp=fopen($counter_file,"w");
     fwrite($fp,$counter);
     fclose($fp);
    ?>

دقت کنید یک فایل با ÷سوند txt ایجاد کنید و عکس مورد نضر خودتون رو تو سورس تگ عکس بزارید
موفق باشید
 

جدیدترین ارسال ها

بالا