• 21-12-2007, 13:03:16
    #1
    şöyle bir şey düşünüyoruym ama nasıl yapabilirim yardımcı olrusanız sevinirim..

    data.txt diye bir txt dosyamız var bunu açıp içindeki rakamı 1 artıracak kodlar nasıl olmalıdır...?

    db ye veri eklenince içindeki değeri 1 artırmayı düşünüyorum...
  • 21-12-2007, 14:50:23
    #2
    txt ile uğraşmanıza gerek yok.db de yeni bir alan oluşturun ve o alanın değerini arttırarak istediğinizi daha kolay yapabilirsiniz.

    diğer türlü ise

    fopen(); fonksiyonunu kullanmanız gerekiyor.

    örnek kod:

     <?php
    $dosya=fopen("data.txt","r") or exit("Dosya Açılamadı !");
    $sayi=fread($dosya,filesize("data.txt"));
    fclose($dosya);
    
    $dosya=fopen("data.txt","w") or exit("Dosya Açılamadı !");
    $sayi=$sayi+1;
    fwrite($dosya,$sayi);
    fclose($dosya);
    
    ?>
    kafadan yazdım sorun çıkarsa yazarsınız denemiyorum.
    kolay gelsin.
  • 21-12-2007, 16:28:53
    #3
    $sayi=$sayi+1;

    = hata veriyor

    txtde 10 yazıyor 1 artırmıyor ?
  • 21-12-2007, 21:24:50
    #4
    verdiği hatayı yazarmısınız.