ساخت شمارنده برای یک لینک

سلام دوستان چطور میشه یک شمارنده برای یک لینک ایجاد کرد اینطور که بشه قلمداد کرد چند بار روی اون لینک کلیک شده
:razz:
 

jhoseini

Member
قبلاً جناب m_tabib یه روش داده بود
چیز زیادی یادم نیست اما:
PHP:
<a href="http://link.com" onclick="return doCountClick();" >ink</a>

<script>
function doCountClick(){
 ;// do some ajax procedures ..
return true;
}
</script>

صبر کنید خودش بیاد، یا اینکه از خودش بپرسید
 
آخرین ویرایش:

Goroop.ir

Member
اگر php بلد باشی میتونی از دستور زیر استفاده کنی
PHP:
$ratet = ($rate + 1);

اگر هم بلد نیستی میتونی یک کار دیگه ایی بکنی . اون کار هم اینه که با استفاده از id پست ها رو از دیتا بخونی .

مثلا : شما یک مطلب پست کردید به دیتا و دیتا به اون مطلب یک id داده که شماره اش هستش 5 و برای خواندن ان مطلب از این ادرس استفاده میکنی .
index.php?id=5


این هم یک مثال برای اینکه بخوبی متوجه بشی
کد زیر هم با هر کلیک روی لینک یک شماره اضافه میکنه
کد زیر همان اعمالی رو انجام میده که توضیح دادم . فقط شما باید یک فیلد به دیتابیس تون اضافه کنید به نام rate و از دوستور زیر استفاده کنی


PHP:
<?
include "config.php";
$id = $_GET['id'];
$kind = "id";
$result = mysql_query("SELECT * FROM Yor-table WHERE $kind LIKE '$id'");
while($r=mysql_fetch_array($result))
{
$check = "1";
$id = $r['id'];
$rate= $r['count'];
}
echo "تعداد : $rate ";
$ratet = ($rate + 1);
mysql_query("UPDATE Yor-table SET count='$ratet' WHERE id=$id");
echo " <font face='Tahoma' style='font-size: 8pt'><span lang='fa'>یک شماره ی دیگر به لینک اضافه شد
</span></font><p>";
?>


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

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

بالا