Код за случаен текст

3AKOHA

Registered
Здравейте,
нов съм в програмиране така че искам да ми помогнете за нещо.
Направих си един код от който да излиза случаен ред (текст) от .txt файл и чрез всяко презареждане да се избира нов ред (текст) от файла и да го визуализира, въпроса ми е защо след няколко презареждания на страницата на мястото където трябва да излиза избран текст не показва нищо не винаги го прави но го прави през около 10- 15 презареждания.
Как да оправя този проблем нещо в кода не е наред но не знам кое, моля помогнете ми.
PHP:
<?php
$suobshtenie = file("tekst.txt");
$k = mt_rand(1,999);
mt_srand(time () + (double)microtime()*$k);
$k = mt_rand(1, count($suobshtenie));
echo "<div class='suobshteniq'>$suobshtenie[$k]</div>";
?>
 
PHP:
function RandomLine($filename) { 
    $lines = file($filename) ; 
    return $lines[array_rand($lines)] ; 
} 
$firstname = RandomLine("bio/firstname"); 
echo $firstname;
 

Горе