سوال در مورد(آمار بازدید کنندگان)

3dsmax

Member
سلام من یک کد دارم که افرادی که از سایت های دیگر به سایت من میان با زمان ورود آنها ثبت می کنه , حالا می خواهم که هر بار فقط 10 نفر جدید را که به سایت من آمده اند نشان بدهد , حالا برای این کار باید چی کار کنم ؟؟؟؟


اینم کد

test.php
PHP:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>

<?php
    $ref = $_SERVER['HTTP_REFERER']; 
    $time = date('Y-m-d | H:i'); 

if ($ref == "http://localhost/bazdid/")
{
$ref = "";
}

$ref = $ref;
$time = $time;

//باز کردن بانک اطلاعاتی و جدول ها

$db = mysql_connect('localhost', 'root', '');
if(!$db)
{
     echo " Error";
     exit;
}
mysql_select_db('test', $db);

//فرستادن اطلاعات دربانک اطلاعاتی 

$query_post = " insert into tests
                (ref, time) values
                ('".$ref."', '". $time."')";
$result_post = mysql_query($query_post);
if (!$result_post)
{
  echo"Error";
}


//نمایش آمار

$query_view ="select * from tests ORDER BY `id` DESC";
$result_view = mysql_query($query_view);
if (!$result_view)
{
  echo"Error";
}
$num = mysql_num_rows($result_view);
    for($i = 0; $i < $num; $i ++)
    {
        $row = mysql_fetch_array($result_view);
        ?>
        	<p title="<?php echo $row[2]; ?>"><?php echo $row[1]; ?></p>
         <?php
     }
mysql_close();
?>
 

NabiKAZ

Well-Known Member
مدرسه که میرفتیم همیشه بهمون میگفتن درس رو حفظ نکنید، درس رو بفهمید.

حالا داست شما شده... کدها رو چشم بسته استفاده نکنید. کدها رو بفهمید. اگر اینکاری بکنید هیچوقت توی برنامه ها که اکثراً در الگوریتم نویسیه به مشکل برنمیخورید.

اما پاسخ شما:

کوئری select رو اینگونه تغییر بده:
PHP:
$query_view ="select * from tests ORDER BY `id` DESC LIMIT 10";

موفق باشی
 

NabiKAZ

Well-Known Member
اقا نبی حالا چطور می شود این کار را کنیم که اگر آدرس صفحه ای طولانی بود کوتاهش کنیم
مثلا : http://www.forum.majidonline.com/showthread.php?p=605285
به جای این آدرس بالا این مورد تایپ بشود www.forum.majidonline.com
اگه می شود کمک کنید؟؟؟؟
باید از mod_rewrite در فایل htaccess. استفاده کرد.

به عنوان مثال اگر بخوای وقتی کاربر index.html رو میزنه صفحه index.php باز بشه باید از این کد استفاده کنی:
کد:
<IFModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^index.html?$ index.php [L]
</IFModule>

برای شرایط دیگه، جستجو کن همه چیز پیدا میشه.
 

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

بالا