使用 php(?) 在每个服务器日随机增加数字值
Using php(?) to increase number value every server day by random amount
寻找我在膝盖上找到的项目的面包屑/提示。我通常使用纯HTML/CSS和少量基本的PHP/Javascript工作。通常,如果有人把我送到正确的方向,我可以把事情拼凑起来。
我的客户想要一个每天更新的自动收报机。例如:
1. 值 X 设置为 100
2. 检查 24 小时(服务器时间,而不是客户端时间)是否已过去
3. 在 5-10 之间运行数字生成器。存储值 Y
4. 将值 X 更新为 X+Y.重新存储为值 X
5. 返回步骤 2
我已经在几个不同的地方搜索了这个问题,但还没有完全找到我正在寻找的方向。这个问题很接近:javascript,每天都在增加数字
并让我相信PHP可能是我选择的语言...但是我发现了更多针对这个问题的信息,这些信息是用javascript编写的,并将客户端存储在cookie中,这不是我们真正想要的。
有人有任何想法让我朝着正确的方向开始吗?逻辑上似乎并不难,只需要弄清楚语义。任何帮助都超级感激...
更新:
我决定使用 wordpress cron 并找到了方便的 wordpress crontrol 插件。这解决了 TIME 问题,并且由于"误解"的帮助,我认为我已经完成了文件打开/随机数的事情。现在我好奇的是如何在网站本身(可能是div、h1 等)上制作一行文本 24/7 全天候显示 txt 文件的内容。我曾经知道如何做到这一点,但它正在逃避我。我需要使用 AJAX 还是 JavaScript?
运行一个 cron 作业,该作业每 24 小时在您想要的任何时间调用 php 脚本。
$fp = fopen('x.txt','r+');
$x = intval(fread($fp));
$y = mt_rand (1,5);
fwrite($fp,$y + $x);
fclose($fp);
如果您无权执行 cronjob,则可以执行以下操作:调用必须显示此值的脚本时,打开上次更新的文件(或从数据库读取)。例如,如果脚本是今天 (2015.01.18) 调用的,而最后一次调用是在 2015.01.13 上,则必须更新 X 5 次。因此,将 5 个随机值添加到 X,然后将其与新的(今天的)日期一起存储。
- JQuery使计数器每次更改时都会增加
- 如何增加同时按键总数
- 如何使用css动画从中心增加边界线
- $(document).height()在刷新时随机化值(Safari 5.1.10)
- 使用当前日期生成随机id
- JavaScript:单击时相对于父级增加变量值
- 从a-z中随机选择一个字母
- PaperJS-增加矢量幅度
- 如何每10.6秒从时间戳增加+1
- RequireJ无法随机加载脚本
- 如何通过ajax增加/减少PHP变量值并重新加载函数
- 单击按钮时显示随机字符串
- Ajax更新面板随机错误'PRM_MissingPanel'
- 如何检查if/else语句中的随机条件
- 是否可以自动拉取“随机”;标签“;从一长串文本中提取
- 如何使用D3生成特定范围内的随机颜色
- 如何在 Javascript/jQuery 中获取一些随机下拉列表的选定值
- 在固定位置显示随机图像
- 有效地获取两个区间之间的随机整数
- 使用 php(?) 在每个服务器日随机增加数字值