• 20-07-2007, 21:10:33
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar
    Bir tane siteme reklam aldım git gönderdiğim adam: "Bana gelen hitleri sen sayacaksın!" diyor.
    php.arsivimiz.com dakilerin hiç birii çalıştıramadım.
    Başka nasıl yapabilirim arkadaşlar?
    Yardımcı olursanız sevinirim...
  • 20-07-2007, 21:25:45
    #2
    /reklam.php?id=1

    reklam.php
    <?php
    $id = mysql_real_escape_string($_GET['id']);
    
    $sonuc = mysql_query("Select url From reklam where id=$id limit 1");
    $sayi = mysql_num_rows($sonuc);
    $satir = mysql_fetch_array($sonuc);
    $url = $satir['url'];
    
    if($sayi ==0){
    header("Location: http://www.siten.com");
    }else{
    mysql_query("Update reklam Set hit=(hit+1) where id=$id");
    header("Location: ".$url);
    }
    ?>
    SQL
    Alıntı
    CREATE TABLE `reklam` (
    `id` int(11) NOT NULL auto_increment,
    `url` varchar(50) NOT NULL,
    `hit` int(6) NOT NULL,
    PRIMARY KEY (`id`)
    );
    Reklam girdi bilgilerini phpmyadminden girebilirsin. (Çoğul Sayar)
  • 20-07-2007, 21:46:30
    #3
    Üyeliği durduruldu
    ersat bunu nasıl kullanabilirim

    include("reklam.php");

    olarak tıklanan bannerin olduğu dosyaya koysam olur mu

    bir de bu script hangi linki kayıt edicek sql e?
  • 20-07-2007, 22:15:38
    #4
    Oturan Boğa adlı üyeden alıntı: mesajı görüntüle
    ersat bunu nasıl kullanabilirim
    include("reklam.php");
    olarak tıklanan bannerin olduğu dosyaya koysam olur mu
    bir de bu script hangi linki kayıt edicek sql e?
    Alıntı
    INSERT INTO `reklam` (`id`, `url`, `hit`) VALUES (1, 'http://www.reklamverensite.com', 0);
    Bu koduda phpmyadminden çalıştır. reklamverensite.com yerine reklam veren sitenin adresini yaz.

    Üstte verdiğim php kodlarını reklam.php dosyasına at.
    Reklam veren siteye verdiğin link şu şekilde olsun örneğin;
    Alıntı
    <a href="reklam.php?id=1"><img src="images/banner1.gif" alt="" width="468" height="60" border="0"></a>
    PHPMyadminden eklediğin her kayıt için ID ler farklı olacak, reklam.php?id=1, reklam.php?id=2 .... şeklinde bunu çoğaltabilirsin.
  • 20-07-2007, 22:21:38
    #5
    Üyeliği durduruldu
    tıkları nasıl nereden kontrol edebilirim peki
  • 20-07-2007, 22:28:40
    #6
    Bu çok basit bir kod oldu sadece sayım yapıyor. Şu haliyle ekleme, düzenleme, silme, kontrol etme mecburen phpmyadminden yapılması gerekecek.
  • 20-07-2007, 22:38:28
    #7
    Üyeliği durduruldu
    ErsaT,
    Çok teşekkürler kardeşim
    Aradığım şeyi tam olarak buldum

    Link: Click Tracker - PHP Development

    Yeniden çok teşekkür ederim...