تبلیغات در اینترنت

تبلیغات در اینترنتگیفت کارت گوگل پلی
نمایش نتایج: از 1 به 6 از 6

موضوع: درخواست کد آمار سایت به این صورت

  1. Top | #1
    کاربر ویژه

    تاریخ عضویت
    May 2011
    ورژن ویبولتین
    4
    نوشته ها
    191
    مورد پسند
    43 بار
    اطلاعات
    Windows XP Chrome 14.0.835.15
    میزان امتیاز
    25

    Thumbs up درخواست کد آمار سایت به این صورت

    با سلام. دوستان من یه کد ساده میخوام که بدون استفاده از یک سایت دیگه مثل وب گذر یا هر کدوم از سایت های کانتر از طریق خود سایت بازدید کنندگان رو بشمره و کنار سایت نمایش بده. لطفا کمک کنید ممنون

    بازديد اين صفحه: ۲۴۸۱۱
    بازديد امروز: ۲۰
    بازديد کل: ۹۰۹۱۴

    کاربر مقابل از paniz بابت این پست مفید تشکر کرده است:

    امضا ندارم چیکار کنم؟؟؟




  2. گیفت کارت آیتونز

  3. Top | #2
    کاربر سایت

    تاریخ عضویت
    Oct 2011
    ورژن ویبولتین
    4.2.0
    نوشته ها
    685
    مورد پسند
    313 بار
    اطلاعات
    Windows 7/Server 2008 R2 Chrome 20.0.1132.21
    میزان امتیاز
    80

    پیش فرض

    سلام .دوست من ....

    برا کد آمار شما نیاز به دیتابیس دارید که آمار رو توش چک کنه .....من یکی برات میزارم ..به جای دیتا بیس از فایل متنی استفاده میکنه ...

    کد:
    <?php
    /*
            http://www.kpnu-csc.ir
            http://www.kpnu-csc.ir/forum
    */
    
    $expire = 1;
    $filename = "counter.txt";
    
    
    if (file_exists($filename)) 
    {
       $ignore = false;
       $current_agent = (isset($_SERVER['HTTP_USER_AGENT'])) ? addslashes(trim($_SERVER['HTTP_USER_AGENT'])) : "no agent";
       $current_time = time();
       $current_ip = $_SERVER['REMOTE_ADDR']; 
          
       // daten einlesen
       $c_file = array();
       $handle = fopen($filename, "r");
       
       if ($handle)
       {
          while (!feof($handle)) 
          {
             $line = trim(fgets($handle, 4096)); 
             if ($line != "")
                $c_file[] = $line;          
          }
          fclose ($handle);
       }
       else
          $ignore = true;
       
       // bots ignorieren   
       if (substr_count($current_agent, "bot") > 0)
          $ignore = true;
          
       
       // hat diese ip einen eintrag in den letzten expire sec gehabt, dann igornieren?
       for ($i = 1; $i < sizeof($c_file); $i++)
       {
          list($counter_velip, $counter_veltime) = explode("||", $c_file[$i]);
          $counter_veltime = trim($counter_veltime);
          
          if ($counter_velip == $current_ip && $current_time-$expire < $counter_veltime)
          {
             // besucher wurde bereits gez&auml;hlt, daher hier abbruch
             $ignore = true;
             break;
          }
       }
       
       // counter hochz&auml;hlen
       if ($ignore == false)
       {
          if (sizeof($c_file) == 0)
          {
             // wenn counter leer, dann füllen      
             $add_line1 = date("z") . ":1||" . date("W") . ":1||" . date("n") . ":1||" . date("Y") . ":1||1||1||" . $current_time . "\n";
             $add_line2 = $current_ip . "||" . $current_time . "\n";
             
             // daten schreiben
             $fp = fopen($filename,"w+");
             if ($fp)
             {
                flock($fp, LOCK_EX);
                fwrite($fp, $add_line1);
                fwrite($fp, $add_line2);
                flock($fp, LOCK_UN);
                fclose($fp);
             }
             
             // werte zur verfügung stellen
             $day = $week = $month = $year = $all = $record = 1;
             $record_time = $current_time;
             $online = 1;
          }
          else
          {
             // counter hochz&auml;hlen
             list($day_arr, $week_arr, $month_arr, $year_arr, $all, $record, $record_time) = explode("||", $c_file[0]);
             
             // day
             $day_data = explode(":", $day_arr);
             $day = $day_data[1];
             if ($day_data[0] == date("z")) $day++; else $day = 1;
             
             // week
             $week_data = explode(":", $week_arr);
             $week = $week_data[1];
             if ($week_data[0] == date("W")) $week++; else $week = 1;
             
             // month
             $month_data = explode(":", $month_arr);
             $month = $month_data[1];
             if ($month_data[0] == date("n")) $month++; else $month = 1;
             
             // year
             $year_data = explode(":", $year_arr);
             $year = $year_data[1];
             if ($year_data[0] == date("Y")) $year++; else $year = 1;
              
             // all
             $all++;
             
             // neuer record?
             $record_time = trim($record_time);
             if ($day > $record)
             {
                $record = $day;
                $record_time = $current_time;
             }
             
             // speichern und aufr&auml;umen und anzahl der online leute bestimmten
             
             $online = 1;
             
             // daten schreiben
             $fp = fopen($filename,"w+");
             if ($fp)
             {
                flock($fp, LOCK_EX);
                $add_line1 = date("z") . ":" . $day . "||" . date("W") . ":" . $week . "||" . date("n") . ":" . $month . "||" . date("Y") . ":" . $year . "||" . $all . "||" . $record . "||" . $record_time . "\n";         
                fwrite($fp, $add_line1);
             
                for ($i = 1; $i < sizeof($c_file); $i++)
                {
                   list($counter_velip, $counter_veltime) = explode("||", $c_file[$i]);
          
                   // übernehmen
                      if ($current_time-$expire < $counter_veltime)
                   {
                      $counter_veltime = trim($counter_veltime);
                      $add_line = $counter_velip . "||" . $counter_veltime . "\n";
                      fwrite($fp, $add_line);
                      $online++;
                   }
                }
                $add_line = $current_ip . "||" . $current_time . "\n";
                fwrite($fp, $add_line);
                flock($fp, LOCK_UN);
                fclose($fp);
             }
          }
       }
       else
       {
          // nur zum anzeigen lesen
          if (sizeof($c_file) > 0)
             list($day_arr, $week_arr, $month_arr, $year_arr, $all, $record, $record_time) = explode("||", $c_file[0]);
          else
             list($day_arr, $week_arr, $month_arr, $year_arr, $all, $record, $record_time) = explode("||", date("z") . ":1||" . date("W") . ":1||" . date("n") . ":1||" . date("Y") . ":1||1||1||" . $current_time);
          
          // day
          $day_data = explode(":", $day_arr);
          $day = $day_data[1];
          
          // week
          $week_data = explode(":", $week_arr);
          $week = $week_data[1];
        
          // month
          $month_data = explode(":", $month_arr);
          $month = $month_data[1];
          
          // year
          $year_data = explode(":", $year_arr);
          $year = $year_data[1];
          
          $record_time = trim($record_time);
          
          $online = sizeof($c_file) - 1;
       }
    ?>
    <table cellspacing="0" cellpadding="0">
      <tr> 
        <td  dir="rtl" style="font-family:tahoma;font-size:12pt;"> 
          
          &raquo; افراد آن لاين:<?php echo $online; ?> <br>
          &raquo;  بازديدهاي امروز:<?php echo $day; ?> <br>
          &raquo; بازديدهاي هفته:<?php echo $week; ?>  <br>
          &raquo; بازديدهاي ماه: <?php echo $month; ?> <br>
          &raquo; بازديدهاي سال:<?php echo $year; ?>  <br>
          &raquo; بازديدهاي كل:<?php echo $all; ?> 
    
    
          </td>
      </tr>
    </table>
    <?php
    }
    
    
    ?>
    فایل متنیشم ...برات ضمیمه کردم.....فایل txt که گذاشتم کار دیتا بیس رو انجام میده ...هر جا که استفاده کردی از کد ..همون جا txt رو آپلودش .کن ..
    فایل های پیوست شده فایل های پیوست شده

    کاربر مقابل از abdollahpor بابت این پست مفید تشکر کرده است:


  4. Top | #3
    کاربر سایت

    تاریخ عضویت
    Feb 2013
    ورژن ویبولتین
    2005
    نوشته ها
    1
    مورد پسند
    0 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 18.0
    میزان امتیاز
    0

    پیش فرض

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

  5. Top | #4
    کاربر اخراجی

    تاریخ عضویت
    Dec 2012
    ورژن ویبولتین
    5.5.27
    نوشته ها
    142
    مورد پسند
    6 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 20.0
    میزان امتیاز
    0

    پیش فرض

    این فایل های متنی بالا رو کجا باید قرار بدم

  6. Top | #5
    مدیر ارشد

    تاریخ عضویت
    Jul 2012
    ورژن ویبولتین
    :-|
    نوشته ها
    2,909
    مورد پسند
    4,494 بار
    نوشته های وبلاگ
    1
    اطلاعات
    Windows XP Firefox 20.0
    میزان امتیاز
    385

    پیش فرض

    نقل قول نوشته اصلی توسط mashhadia.ir نمایش پست ها
    این فایل های متنی بالا رو کجا باید قرار بدم
    نام کاربری شما طبق قوانین مجاز نمی باشد

    1.2 استفاده از آدرس سایت به صورت yoursite.ir به عنوان نام کاربری ممنوع می باشد و در صورت مشاهده مسدود خواهد شد.

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

    اعلام تغییرات نام کاربری اعضا



  7. Top | #6
    کاربر اخراجی

    تاریخ عضویت
    Aug 2011
    ورژن ویبولتین
    4.2.0
    نوشته ها
    2,488
    مورد پسند
    2,326 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 20.0
    میزان امتیاز
    0

    پیش فرض

    closed!

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. نحوه طراحی یا ادیت قالب به صورت آف لاین
    توسط bayat در انجمن پرسش و پاسخ
    پاسخ: 0
    آخرين نوشته: 2012/03/31, 09:55 AM
  2. کد جاوا نمایش متن به صورت چشمک زن در بالای سایت
    توسط mobin.parsian در انجمن کد های جاوا برگزیده
    پاسخ: 0
    آخرين نوشته: 2012/02/08, 09:11 PM
  3. پاسخ: 3
    آخرين نوشته: 2012/02/05, 10:25 PM
  4. درخواست قالب و هکها بصورت کامل سایت http://and-roid.ir
    توسط Amir.Mansoury در انجمن درخواست قالب های پولی و رایگان
    پاسخ: 3
    آخرين نوشته: 2010/12/03, 01:33 AM

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •