gpt4 book ai didi

php - 如何销毁用户名和密码的 session 以防止再次登录?

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

我正在尝试创建一个电子投票系统,用户将登录到候选人页面,在其中为候选人投票,我希望用户名在单击投票按钮后投票一次,它应该销毁或结束 session 以防止再次登录。

最佳答案

当您完成向数据库添加投票后立即

尝试session destory然后redirect to login page

如果用户再次登录并尝试添加投票,您需要首先使用这样的运行查询进行检查

选择 * 进行投票,其中 user_id=$_SESSION['user_id']

进入数据库以确定该用户是否已经投票,正如 @Mark Ba​​ker 已经告诉的那样。

$is_voted = true or false;
if($is_voted) {
//your voting code..
} else {
echo "You have already voted";
}

关于php - 如何销毁用户名和密码的 session 以防止再次登录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37070323/

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