Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
2
Cevap
519
Tıklama
0
Öne Çıkarma
Link Sayaç.
G
19 yıl
Yüzbaşı
Konu Sahibi

Arkadaşlar, herhangi bir linke tık başına , sayac 1 artacak (aynı ip'den) ve bunu ekrana yazacak oto olarak. Nasıl yapılacağı hakkında bir fikri olan varsa sevinirim.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



E
19 yıl
Teğmen

valla şimdi aklıma söyle bişey geldi dene umarım yardımı olur tabii san üzüm verirken bağcıyı dövmemeye çalışıcam.......
şidmdi ilk madde mysql da bir veri tabanı üzerinde bir tablo aç diyelimki tablonun adı da link_sayac olsun...
daha sonra birtanede sayfana iframe koyki orda gözüksün kaç kişi tıklamış.......
daha sonra link seniwww.reklam.com diye bir siteye atsın...............
daha sonra sıra kodlarda
---------------------anasayfa.html-----------------------
<html><head></head><body>
//burda tıklayacağın linke javascript ekliyorum ve seni i frame atıcak ordanda nereye istersen
<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=6746074&url=#" onclick="javascript:window.parent.location=link_sayac.php?id=1" data-href="#" onclick="javascript:window.parent.location=link_sayac.php?id=1">beni tikla bir artiym</a>
</body></html>

################################################################----------------daha sonra bu sayfanın bir yerine iframe yerleştir o nasıl diye sorabilirsin o yüzden onu da yazıyorum----------------------------------------############################################--------

<iframe src="link_sayac.php" width="300" height="100" marginheight="0" marginweight="0" frameborder="0"></iframe>
//asagi yukarı i frame in bu olsun.................................

bu arada veritabnındaki tablonun
1.column'u id olsun=====>>>>>>> int(4) dikkat id auto_incrament diil
diğeri de tarih===========>>>varchar(35)
neden tarih en son nezaman tıklanmış bil diye
tablonun adı da link_sayac demiştim

--------------------link_sayac.php--------------------------------------
//burda veritabanı baglantilarini yap
if(!isset($id)){

$sql="select*from link_sayac";
$say=mysql_query($sql);
$al=mysql_fetch_array($say);
$kisi=$al['id'];
echo "Bu linke ".$kisi." tane kisi tikladi";
mysql_close();

}else
{
$sql="select*from link_sayac";
$say=mysql_query($sql);
$ana_say=mysql_num_rows($say);
$yeni_say=$ana_say+1;
$tarih=Date("h:i:s d:m:y)
$sql="update link_sayac set id='$yeni_say',tarih='$tarih'";
$dogru=mysql_query($sql);
if($dogru){
echo "<script> window.location='www.reklam.com' </script>";
mysql_close();
}else{
exit();
}
}
----------------------------------------------------------------finnnnnnnnnnnnnnnn-----------------
valla şimdi aklıma bu kadarı geldi umarım anlatabildim yine de 3 gündür 0 uyku ile gidiyorum coğu yeri yanlış olabilir ama bir fikir vardiysem ne mutlu bana





< Bu mesaj bu kişi tarafından değiştirildi enginkzlgn -- 22 Nisan 2006; 11:30:31 >
Bu mesaja 1 cevap geldi.
A
19 yıl
Yarbay

Sql sorgusunun içinde de yapabilirsiniz.

$sql ="UPDATE link SET hit = hit +1 where id = $id";



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.