• 13-03-2013, 03:38:45
    #1
    merhaba arkadaşlar bi konuda takıldım yardımcı olabilecek arkadaş varsa sevinirim..

    Bu traz kodlar var forumda ancak benim yapmak istediğim biraz farklı yani şu şekilde..

    Bir txt dosyasından satır satır yazı çekeceğim ancak txt dosyasında kac satır yazı olursa olsun txt dosyasına son eklenen 10 yazıyı sırasıyla çekmek istiyorum..

    yardımcı olursanız memnun olurum teşekkür ederim..
  • 13-03-2013, 05:20:20
    #2
    $dosya = "text.txt";
    $satirlar = array_slice(file($dosya), -10);
    print_r($satirlar);
    Not: Dosya büyükse başka alternatifler arayın.
  • 13-03-2013, 11:42:45
    #3
    Googleda 'php tail' diye arama yaparsanız güzel sonuçlar çıkıyor.
  • 13-03-2013, 17:07:54
    #4
    Deimosx adlı üyeden alıntı: mesajı görüntüle
    $dosya = "text.txt";
    $satirlar = array_slice(file($dosya), -10);
    print_r($satirlar);
    Not: Dosya büyükse başka alternatifler arayın.
    Kardeş öncelikle yardımın için teşekkür ederim, ancak senin verdiğin kodlar alt alta satır satır yapmıyor, aşağıda vereceğim kod satır satır yapıyor, şu koda txt satırının en altına eklenen son 10 yazıyı çekmek istiyorum yardımcı olurmusun nkardeşim?

    <?php
    
    if ($dosya = (fopen ("yazi.txt" , 'r') ) ) {
    print ("");
    }
    else {
    print ("Dosya açılamadı!");
    }
    while ( ! feof ($dosya) ) {
    $satir = fgets ( $dosya,1024);
    print ("$satir<br>");
    }
    txt dosyasına yazılar şu şekilde ekleniyor...

    yazı 1
    yazı 2
    yazı 3
    yazı 4 şeklinde.. yazılar satır halinda ve kısa 8, on kelimelik.

    Son eklenen yazı 4 olmuş oluyor ve txt dosyasında en alta yazıyor bu kod txt dosyasında en alta eklenmiş son 10 satırlı yazıyı çektirmek istiyorum kardeşim mümkünmüdür?
  • 13-03-2013, 20:27:14
    #5
    Hocam arrayı dışarı aktarmakla ilgili eksikleriniz var bence birazcık array konusuna bakmanızı öneririm.
  • 13-03-2013, 21:48:06
    #6
    Deimosx adlı üyeden alıntı: mesajı görüntüle
    Hocam arrayı dışarı aktarmakla ilgili eksikleriniz var bence birazcık array konusuna bakmanızı öneririm.
    hocam doğru söylüyorsun bu kod a bir örnek veremezmisin?
  • 13-03-2013, 23:49:47
    #7
    Bu konuda bilgisi olan yokmu arkadaşlar ? php bilgisi olan arkadaşlar sanırım yardım etmek istemiyor?
  • 14-03-2013, 00:04:32
    #8
    Yukarıda yazdığım aramayı yaptın mı? Çıkan ilk sonuçtaki kod örneğini denedin mi?
  • 14-03-2013, 00:35:39
    #9
    _LosT_ adlı üyeden alıntı: mesajı görüntüle
    Yukarıda yazdığım aramayı yaptın mı? Çıkan ilk sonuçtaki kod örneğini denedin mi?
    lost kardeş ingilizcem yok bu nedenle verdiğiniz adresten hic bisey anlayamadım.