Php 将会话开始代码保留为包含
第一次在这里发帖,所以要温柔:) 在我的网页上,我有通常的会话开始,有相当多的页面 有什么理由不能把我所有的会话启动代码放在一个单独的PHP文件中,然后首先调用它作为一个include 这可行吗?它被认为是安全的吗?当然——请记住,在Php 将会话开始代码保留为包含,php,include,sessionid,Php,Include,Sessionid,第一次在这里发帖,所以要温柔:) 在我的网页上,我有通常的会话开始,有相当多的页面 有什么理由不能把我所有的会话启动代码放在一个单独的PHP文件中,然后首先调用它作为一个include 这可行吗?它被认为是安全的吗?当然——请记住,在会话启动()之前,您的PHP文件不能向客户端输出任何文本,因为会话启动()通常会输出HTTP头 为什么我不能把我所有的会话开始代码放在一个单独的PHP中 文件,然后首先将其称为包含 为什么不呢,你应该这样做,这没有什么不安全的。事实上,大多数php框架只有index
会话启动()之前,您的PHP文件不能向客户端输出任何文本,因为会话启动()通常会输出HTTP头
为什么我不能把我所有的会话开始代码放在一个单独的PHP中
文件,然后首先将其称为包含
为什么不呢,你应该这样做,这没有什么不安全的。事实上,大多数php框架只有index.php
作为前端条目,并且只有一个地方有session\u start()
通常页面被划分为main.php,其中包括:
header.php//包含动态设置的include和meta标记和样式
和footer.php
当您将会话_start放在标题中时,这是一种常见的方法