• 31-08-2014, 12:14:33
    #1
    merhaba arkadaşlar elimde random .txt den veri çeken kod var
    <?php
    $dosya = 'deneme.txt';
    $satirlar = file($dosya);
    $satirsayisi = count($satirlar);
    echo $satirlar[rand(0, $satirsayisi-1)];
    ?>
    bu kod ile çektiyi veriyi
     aciklama = "burada göstermek istiyorum";
    Nasıl yapa bilirim yardım ede bilirmisiniz
  • 31-08-2014, 14:42:01
    #2
    fermayil adlı üyeden alıntı: mesajı görüntüle
    merhaba arkadaşlar elimde random .txt den veri çeken kod var
    <?php
    $dosya = 'deneme.txt';
    $satirlar = file($dosya);
    $satirsayisi = count($satirlar);
    echo $satirlar[rand(0, $satirsayisi-1)];
    ?>
    bu kod ile çektiyi veriyi
     aciklama = "burada göstermek istiyorum";
    Nasıl yapa bilirim yardım ede bilirmisiniz
    Buyur örnek hazirladim deneme.txt 1 ara bosluk ile ayirmaniz lazim yanliz denemedim ;

    <?php
    $array_dosya=explode(" ", file_get_contents("deneme.txt"));
    $array_dosya=$array_dosya[array_rand($array_dosya)];
    echo $array_dosya;
    
    ?>
  • 31-08-2014, 15:33:13
    #3
    kingofseo adlı üyeden alıntı: mesajı görüntüle
    Buyur örnek hazirladim deneme.txt 1 ara bosluk ile ayirmaniz lazim yanliz denemedim ;

    <?php
    $array_dosya=explode(" ", file_get_contents("deneme.txt"));
    $array_dosya=$array_dosya[array_rand($array_dosya)];
    echo $array_dosya;
    
    ?>
    hocam sizin verdiyiniz kod deneme.txt ddkei bütün verilerin hepsini gösteriyor benim konuya eklediyim kod o işi iyi halediyor onda sıkıntı yok istediyim şey ras gele çektiyi veriyi php taglarının dışında nasıl çalıştırıcağımı öğrenmek istiyorum
  • 31-08-2014, 17:02:01
    #4
    bir örnek verebilir misiniz tam anlayamadım ona göre yardımcı olmaya çalışalım
  • 31-08-2014, 17:16:12
    #5
    <textarea><?php echo $cekilenVeri; ?></textarea>
    şeklinde $cekilenVeri değişkenine atadığınız veriyi bir textarea ya veya inputa vs. yazdırabilirsiniz. php taglari (<?php ?>) kullanmadan malesef php ile ilgili işlem yapamazsınız. kolay gelsin.
  • 31-08-2014, 21:29:24
    #6
    sorunu haletim gibi ilgilenen herkese teşekür ederim
  • 01-09-2014, 02:25:31
    #7
    fermayil adlı üyeden alıntı: mesajı görüntüle
    merhaba arkadaşlar elimde random .txt den veri çeken kod var
    <?php
    $dosya = 'deneme.txt';
    $satirlar = file($dosya);
    $satirsayisi = count($satirlar);
    echo $satirlar[rand(0, $satirsayisi-1)];
    ?>
    kodunuzda sorun yok. error_reporting(-1) ile reportingi açıp kontrol edebilir misiniz. txt'nizde yetki sorunu ya da file fonksiyonunun kullanımı ile ilgili bi kısıtla karşılaşıyor olabilirsiniz.

    alternatif olarak $txt = file_get_contents("deneme.txt") şeklinde çekip
    $satirlar = explode($txt,"\n"); şeklinde enter'lardan bölüp
    echo $satirlar[rand(0,count($satirlar))] ile de deneyebilirsiniz.