gpt4 book ai didi

php - 有限页面刷新后停止 rand() 代码

转载 作者:行者123 更新时间:2023-11-30 01:18:39 26 4
gpt4 key购买 nike

我正在使用使用 ORDER BY RAND() LIMIT 1 从数据库生成随机单词的代码(行数不多,因此运行正常)。是否可以使用 php 只允许用户刷新页面几次(通过手动单击刷新或使用表单 ['submit'] 按钮),然后停止随机函数,使其设置为最后一个值?

我知道我可以使用 session /cookie 来计算页面访问/刷新次数,但我不确定如何停止代码运行。

最佳答案

勉强构成答案,但对于评论来说太长了 - 您到底没有得到什么?

<?php session_start();

// ...

if(!isset($_SESSION['myCounter']))
$_SESSION['myCounter'] = 0;

if($_SESSION['myCounter'] < $myLimit){
$_SESSION['myCounter']++;
// Do random DB query
$_SESSION['lastResult'] = $dbResult;
}

// Do something with result
echo $_SESSION['lastResult'];

// ...

manual pages 上甚至有示例...

关于php - 有限页面刷新后停止 rand() 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18799440/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com