• 17-08-2010, 09:27:25
    #1
    arkadaslar txt dosyasina satir satir veri ekleme calisiyorum fakat, yeni eklenen veri eski veriyi siliyor, satir satir nasil ekleyebilirim? yani yeni eklenen veri bir sonraki satira gececek sekilde?

    kullandigim kod;
    <?
    $adi = $_GET['id'];
    $dosya_adi = "/ingilizce/etiketen.txt";
    $dosya = fopen ($dosya_adi , 'w') or die ("Dosya acilamadi");
    fwrite ($dosya , $adi) ;
    fclose ($dosya);
    ?>
  • 17-08-2010, 09:41:05
    #2
    fopen ($dosya_adi , 'w') yerine fopen ($dosya_adi , 'a+') kullan ayrıca ekleyeceğin veri sonuna satır atlatma kodnu ekle \n

    editlendi
  • 17-08-2010, 10:23:23
    #3
    metanek adlı üyeden alıntı: mesajı görüntüle
    fopen ($dosya_adi , 'w') yerine fopen ($dosya_adi , 'a+') kullan ayrıca ekleyeceğin veri sonuna satır atlatma kodnu ekle \n

    editlendi
    tessekurler metanek fakat simdi de verileri boyle kaydediyor

    324weryr5675y32452348\n32sdfdasf52348\n32sdfdasf52 348\n

    ama

    324weryr5675y32452348\n
    32sdfdasf52348\n
    32sdfdasf52348\n

    olmasi icin ne yapmak lazim?
  • 17-08-2010, 10:36:35
    #4
    çift tırnak arasına alınız "324weryr5675y32452348\n"
  • 17-08-2010, 10:39:30
    #5
    simdide boyle kaydediyor =/

    "32452348\n""32sdfsdfsdf48\n"
  • 17-08-2010, 10:42:28
    #6
    <?
    $adi = $_GET['id'];
    $dosya_adi = "/ingilizce/etiketen.txt";
    $dosya = fopen ($dosya_adi , 'a+') or die ("Dosya acilamadi");
    fwrite ($dosya , $adi."\n") ;
    fclose ($dosya);
    ?>
    
    bu şekilde denediniz mi ?
  • 17-08-2010, 10:49:46
    #7
    metanek adlı üyeden alıntı: mesajı görüntüle
    çift tırnak arasına alınız "324weryr5675y32452348\n"
    metanek adlı üyeden alıntı: mesajı görüntüle
    <?
    $adi = $_GET['id'];
    $dosya_adi = "/ingilizce/etiketen.txt";
    $dosya = fopen ($dosya_adi , 'a+') or die ("Dosya acilamadi");
    fwrite ($dosya , $adi."\n") ;
    fclose ($dosya);
    ?>
    
    bu şekilde denediniz mi ?
    cok tesekkurler metanek ben bu sekilde denemistim =/

    $adi = '"'.$_GET['id'].'\n"';