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.