我在一个名为 1.jpg、2.jpg、3.jpg 等的文件夹中存储了 1000 张图像。我想按顺序显示这些图像。每当页面加载时,它都必须显示下一个图像。即使访客相同或已更改,也必须显示下一个图像。例如
首次命中:显示 1.jpg。
第二次命中:显示 2.jpg。
第三次命中:显示 3.jpg。
等等。
如何在序列中生成 1 到 1000 之间的数字?
有两种方法可以做到这一点。
- 您可以使用临时表来存储"最近显示了多少张图像?
- 会话或 cookie 用于存储最近的号码。
在 PHP 代码中:
- 查找最近的号码(例如 3(
- 将最近的数字递增 (3+1=4(
- 显示 4.jpg
我猜临时表将是最好的选择。
Farsay的第一个选项将是解决这个问题的方法。我想对此作进一步澄清。您将必须精确地执行以下步骤。
- 创建一个表来存储图像上的视图。
- 每次访问时,都会敲打桌子,发现插入的最后一行。
- 检查我们是否在最后一项(使用具有此数字的变量(并显示第一个。
- 如果没有显示下一个。
- 向表中添加条目。