显示.txt文件中的随机文本,但每个IP地址仅显示一次

时间:2019-01-21 01:51:17

标签: php html random

这是我的php代码,用于检查random.txt文件中的文本并随机显示其中之一。

<?php
 //Path of file
 $myFile = "random.txt";
 //Read file from array
 $lines = file($myFile);
 //Get number line of file
 $lineTotal = count($lines);
 //Remove 1 line (start from 0)
 $count = $lineTotal-1;
 //Get casual number
 $number_casual = rand(0,$count);
 //Print line 2 ([0] = 1 ; [1] = 2 ; ...)
?>
<input name="accesspin" style="width: 300px" value="<?php echo htmlentities( $lines[$number_casual] ); ?>" size="36">

这是我的random.txt文件中的内容。

Jack
Binsky
Igor
Ivan
Eva

我希望我的代码仅向访客显示一次此名称。这意味着,如果有人通过IP地址访问我的网页,则该网页将从.txt文件中随机显示一个名称。但是,如果访问者重新加载网页,它将不会第二次显示该IP地址的名称。

我该怎么做?

0 个答案:

没有答案