php - 在一页或所有页面上写 session 开始?

标签 php mysql session session-variables

所有教程都说要开始 session 。他们没有说明是否应该在网站的所有页面、部分页面或仅 1 个页面中显示。

如果只有 1 页,是否必须是主页?或者我正在制作的带有将 session ID 放入数据库的表单的页面?如果访问者从未访问过带有 session ID 的页面,但他们在网站上,他们是否还有 session ID?

最佳答案

在访问(或创建)任何 session 数据之前,您需要将其放在需要访问 session 数据的每个页面中。

见:http://php.net/manual/en/function.session-start.php

关于php - 在一页或所有页面上写 session 开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7129498/

相关文章:

mysql:多个数据集的选择和求和

php - 使用 PHP 解析时,WHERE NOT EXISTS 在 SQL 中出现语法错误

java - 在Hibernate中,除了如何处理坏ID之外,session.get()和session.load()之间还有什么区别吗?

php - 为什么我的登录表单允许用户使用正确的用户名登录,但密码不正确? (详见)

php - 登录 session 未按预期工作

PHP:降序排序不起作用?

mysql - DynamoDB : Table Schema fot text searching

php - mysql 代码中重复输入 key 'PRIMARY'

php - 连接 MySQL 时出现访问被拒绝错误

php - session 值不是正确的值