• 13-11-2008, 23:02:54
    #1
    arkdaşlar php yi yavaş yavaş kıvırmaya başladım
    ama bir sorunum var..

    hit teknigi

    arkdaşlar konuyu görüntüleyince hit 1 artmasını istiyorum bunu nasıl yapabilirim

    yapabilmem için mysqldan hangi kodları okutmalıyım ve php dosyasına hangi kodları yapıştırmalıyım..

    ilgilenen herkeze tşk ederim..
  • 13-11-2008, 23:33:54
    #2
    PHP yi kıvırıyorsun ama daha kimsenin duymadığı bi "hit tekniği" teorisi atıyosun ortaya

    Ne konusu? Konu nerde? Hit dediğin nedir? MySQL nedir? Tablo adın nedir? Veritabanı adın nedir?

    Bu konunun kitlenmesini istemiyorsan yukarıdaki sorulara güzeelce bi cevap hazırla
  • 13-11-2008, 23:40:15
    #3
    Makalede hit artıracaksan; makale ye hit diye bir sütun oluşturacaksın ve her okunduğunda hit=hit+1 diye query ekleyeceksin.
  • 14-11-2008, 00:01:08
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    salla mysql'i, boşuna db çalıştırmana değmez bunun için, bir text dosyasına yaz yeter. kodlar altta.
    count.txt die bi text dosyası yarat içine 1 yaz sadece. sonra altaki kodu çalıştır.
    her hiti eklemek için:
    $dosya= "count.txt";
    $yavrum= fopen($dosya, "r");
    $drakula= fread($yavrum, filesize($dosya));
    fopen($dosya, "w");
    fwrite(fopen($dosya, "w"),$drakula+1);
    dosyadaki değeri okumak için:
    $dosya= "count.txt";
    $yavrum= fopen($dosya, "r");
    $drakula= fread($yavrum, filesize($dosya));
    $drakula sana hit değerini verecektir.
  • 14-11-2008, 00:42:30
    #5
    $makaleid = intval($_GET['id']);
    mysql_query("Update tablo SET hit=(hit+1) where id = $makaleid");
    Gerekli değişiklikleri yaparak bu şekilde kullanabilirsin.
  • 14-11-2008, 19:09:42
    #6
    benim istedigim tam olarak şu.
    bir makale sistemi yazdım sayılır..
    bu scripte makale okunma sayısı yapmak istiyorum..
    yani konuyu 1 kişi okuyunca hit artacak ..
    yani okunma sayısı..

    bu dedigimi nasıl yapabilirim..

    ilgilnene herkez için tşklerr
  • 14-11-2008, 19:29:22
    #7
    ErsaT 'ın söylediğini kullanabilirsin.
  • 14-11-2008, 19:38:35
    #8
    ErsaT adlı üyeden alıntı: mesajı görüntüle
    $makaleid = intval($_GET['id']);
    mysql_query("Update tablo SET hit=(hit+1) where id = $makaleid");
    Gerekli değişiklikleri yaparak bu şekilde kullanabilirsin.
    biraz daha açabilirmisin.. tam anlamadım
  • 14-11-2008, 23:19:38
    #9
    Makaleyi kullanıcılara gösterdiğin sayfadaki php kodlarına ErsaT'ın verdiği kodları ekleyeceksin ve$makaleid = intval($_GET['id']); burayı kendine göre düzenleyeceksin.