我有一个带有colname(INT)的表,我希望将其值传递给我的$ _SESSION变量
我想做什么: 我希望所有受保护的页面都不会被查看超过一定的时间,这将由使用$ _SESSION的colname(INT)值确定。
解: 只是为了确定/限制用户在所有受保护页面上活动或不活动的时间。
答案 0 :(得分:1)
您可以尝试此链接
How to set session timeout code in PHP
另外,我没有看到为什么要在会话中存储密码(注册用户名和密码作为会话变量)。您可以从DB验证登录凭据,然后仅在会话中存储有关用户的一些数据。
答案 1 :(得分:0)
好的,因为我理解您的问题,您希望限制用户仅查看特定页面几次。
您可以通过将数据库中的视图保存为OK来实现。
并且您希望以用户登录的方式将视图存储在$ _SESSION中。
您可以按照以下方式执行此操作:
if(login = success)
$_SESSION['viewCount'] = mysql_query("SELECT views FROM user WHERE userId=".$username.";");
我希望这会有所帮助