【发布时间】:2014-09-21 17:28:56
【问题描述】:
我的图片存储在名为 images 的服务器文件中,大约有 300 多张。在数据库中,我将这些图片分配给了 ID。
在数据库中是这样的
ID: 300
photoPath: "images/300.png"
现在我需要在网站上随机显示它们,刷新后不重复。我在 php 中随机生成它们
mysqli_query($con, "SELECT * FROM images ORDER BY rand() LIMIT 1");
$row = mysqli_fetch_assoc($res); // I get that one image's ID and path
现在我需要确保刷新后没有图像重复。我想我应该将图像的 ID 写入 cookie,然后检查之前是否显示过具有此 ID 的图片。但是我该怎么做呢?我应该在一个 cookie 中创建 ID 数组吗?
【问题讨论】:
标签: database image cookies random unique