gpt4 book ai didi

PHP $_SESSION 变量

转载 作者:可可西里 更新时间:2023-11-01 00:02:51 24 4
gpt4 key购买 nike

我在网站的登录工作流程中使用 PHP $_SESSION 变量,我只是想做一些说明。就像 Facebook 一样,我想存储一个只有服务器知道的密码,用于签署发送到服务器和从服务器发送的每个请求。我最初的方法是生成一个随机字符串并将其存储在 MySQL 表中,但后来我了解了 session 变量。我知道默认情况下 session 变量通过使用存储 session 名称和 ID 的 cookie 来工作,对吗?没有任何实际数据存储在用户的计算机上?所以如果我想实现:


# assume that $rand_string is not null and a string
session_start();
$_SESSION['secret'] = $rand_string;

用户无法解码 session cookie 并确定 $rand_string 的实际值,对吧?只是想确保数据是安全的,否则我将恢复到不太流畅的 MySQL 技术。我只是喜欢易于访问和管理的 session 变量的想法。

最佳答案

session 数据存储在服务器端。

Cookie 数据存储在客户端。

关于PHP $_SESSION 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17380897/

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