gpt4 book ai didi

php - 生成唯一的 View ID

转载 作者:行者123 更新时间:2023-11-29 13:55:26 24 4
gpt4 key购买 nike

我在 mysql 数据库中有一个表,我希望能够生成一个唯一的字符串,以便用户可以输入将运行适当查询并显示结果的字符串。

例如)

id | text         | view_code <--this would be randomly generated
1 | testing | fsj2343lfs
2 | another_test | fsdflj2dff

页面上会有一个文本框,将view_code作为输入。如果文本输入与表中的 view_code 之一匹配,则会向用户显示相应的记录。

编辑:这个想法是我会给用户#1 view_code of 'fsj2343lfs',这将只返回记录'1 |文本'并将其显示在网页上。这是为了确保该用户只能看到该记录,而无权访问数据库中的任何其他记录。

这是解决这个问题的好方法吗?还有其他方法效果会更好吗?谢谢!

最佳答案

执行您尝试执行的操作的正确方法是让用户在首次访问您的网站时登录,然后存储他们的用户名$_SESSION 变量中的password。然后,当您比较用户输入的唯一 ID 时,您会要求数据库验证用户的唯一 ID,该用户的用户名和密码与 SESSION 中存储的值相匹配。

关于php - 生成唯一的 View ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15938919/

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