• 24-07-2013, 18:45:32
    #1
    Üyeliği durduruldu
    S.a arkadaşlar ben masaüstü c++ ve vb6 yazılımcısıyım... Bir program üzerinde çalısıyorum yardımınıza ihtiyacım var...


    Sizden çok basit birşey istiyorum


    Örneğin ; r10.net/say.php


    bu siteye girdiğinde yazan sayı (+1) artılanacak bende programın kaç kere açılmış olduğunu öğrenicem ve bunu programımın üzerinden kaç kere açıldıgını anlamış olucagım...

    Kodlama olarak Vb6 da örnek vereyim

    dim say as long

    load = say = 0

    say = say +1



  • 24-07-2013, 20:31:43
    #3
    Üyeliği durduruldu
    Beceremedim

    sayac.php
    ve data.txt olarak attım filezilladan ftpye olmadı

    $data = fopen('data.txt', 'r');
    $rakam = fread($data, filesize('data.txt'));
    fclose($data);
    
    $data = fopen('data.txt', 'w');
    $artibir = $rakam+1;
    fwrite($data, $artibir);
    fclose($data);
    
    echo "Bu sayfa $rakam kere görüntülendi.";


  • 24-07-2013, 20:59:06
    #4
    webmasterzap adlı üyeden alıntı: mesajı görüntüle
    Beceremedim

    sayac.php
    ve data.txt olarak attım filezilladan ftpye olmadı

    $data = fopen('data.txt', 'r');
    $rakam = fread($data, filesize('data.txt'));
    fclose($data);
    
    $data = fopen('data.txt', 'w');
    $artibir = $rakam+1;
    fwrite($data, $artibir);
    fclose($data);
    
    echo "Bu sayfa $rakam kere görüntülendi.";



    kodlarda sorun yok. <?php taglarin arasinda yazmamis olabilirmisin ?> yada data.txt dosyasini goruntuledigin sayfayla ayni dizinde olmasi gerekiyor yanlis dizinde olmus olabilirmi. bir kontrol et
  • 24-07-2013, 21:12:03
    #5
    Üyeliği durduruldu
    VirtualLine adlı üyeden alıntı: mesajı görüntüle
    kodlarda sorun yok. <?php taglarin arasinda yazmamis olabilirmisin ?> yada data.txt dosyasini goruntuledigin sayfayla ayni dizinde olmasi gerekiyor yanlis dizinde olmus olabilirmi. bir kontrol et
    data.txt boş sayfa olması lazım değilmi

    ek olarak < > arası bişi yapmadım tam anlamıyla verirsen güzel olur
  • 24-07-2013, 22:38:58
    #6
    webmasterzap adlı üyeden alıntı: mesajı görüntüle
    data.txt boş sayfa olması lazım değilmi

    ek olarak < > arası bişi yapmadım tam anlamıyla verirsen güzel olur
    <?php 
    
    $data = fopen('data.txt', 'r');
    $rakam = fread($data, filesize('data.txt'));
    fclose($data);
    
    $data = fopen('data.txt', 'w');
    $artibir = $rakam+1;
    fwrite($data, $artibir);
    fclose($data);
    
    echo "Bu sayfa $rakam kere görüntülendi.";
    
    ?>
    yukarda taglari yani <?php ?> taglarini kullanmadiysan yukarda kullandim o sekilde kullan
  • 25-07-2013, 02:48:14
    #7
    Üyeliği durduruldu
     <?php 
    
    $data = fopen('data.txt', 'r');
    $rakam = fread($data, filesize('data.txt'));
    $rakam = trim($rakam);
    if(!is_numeric($rakam)){
    $rakam = 0;
    }
    
    fclose($data);
    
    $data = fopen('data.txt', 'w');
    $artibir = $rakam+1;
    fwrite($data, $artibir);
    fclose($data);
    
    echo "Bu sayfa $artibir kere görüntülendi.";
    
    ?>