• 12-01-2007, 12:19:08
    #1
    Üyeliği durduruldu
    Arkadaşlar mesela xxx.txt sayfasına deyimler yazıcam siteme her girildiginde bu yazıların bu xxx.txt içinden okuyup her sayfaya girildiginde deişmesini istiyorum. bunun kodunu aradım bulamadım bilgisi olan arkadaşlar yardımcı olurum.
  • 13-01-2007, 01:55:19
    #2
    $adfile = file_get_contents('rastgelesoz.txt');
    $ads = array();
    $ads = explode("||rastgelesoz||", $adfile);
    $count = count($ads);
    $rand = rand(0, $count-1);
    echo $ads[$rand];
    rastgelesoz.txt içinde şu gibi yapabilirsin. İstediğin html kodunu koyarsın işte.SMF rasgele banner olarak bulmuştum zamanında.
    Alıntı
    <img src=http://www.xx.com/1.jpg></a>
    ||rastgelesoz||
    <img src=http://www.xx.com/2.jpg></a>
    ||rastgelesoz||
    <img src=http://www.xx.com/3.jpg></a>
    ||rastgelesoz||
  • 25-01-2007, 20:22:07
    #3
    Üyeliği durduruldu
    olmadı yaf başka bi kod varmı
  • 26-01-2007, 09:10:35
    #4
    <? $seni_unuttugum_yalan = file("sozler.txt"); 
    srand((double)microtime()*1000000);  
    echo $seni_unuttugum_yalan[rand(0,count($seni_unuttugum_yalan))];
    ?>
    sozler.txt dosyasında her söz bir satır olmalı

    örnek sozler.txt dosyası:
    sozler.txt
    Bir sana, bir de sabah uykusuna hastayım.
    Karayollarında değil, senin kollarında öleyim.
    Rampaların ustasıyım, gözlerinin hastasıyım.
    Asıksan vur saza, şoförsen bas gaza.
    Sen gökyüzünde doğan güneş, ben yollarda çilekeş.
  • 26-01-2007, 10:59:57
    #5
    her seferinde farkli gelmez benim verecegim kodla,random gelir işine yarar belki

    <?
    $file=@file("guzel_sozler.txt");
    shuffle($file);
    echo $file[0];
    ?>