SESSION 错误办理要领

本日在写php的代码时,碰着一个“Undefined variable: _SESSION”对付我小我私家而言这个错误是应该可以制止,只是本身的粗心造成的。

对付在php中初次利用 session 的新人来说,这个错误是常常碰着的,主要的原因是php没有开启 session 造成的。

php Undefined variable:_SESSION 错误办理要领

php 错误代码与理会

错误代码:

Undefined variable:_SESSION

错误原因:

在 php 中 session 没有开启(默认封锁)的环境下,页面中挪用了 $_SESSION 变量,因此php会抛出这个错误。

办理要领:

“Undefined variable: _SESSION”错误有两种办理要领,按照本身小我私家的实际环境来,选择适合本身的要领。

要领1:修改 php.ini 文件

1、打开php的设置文件 php.ini

2、查找以下代码

session.auto_start = 0

3、把 0 改成 1

session.auto_start = 1

要领2:利用 session_start() 函数

在挪用 $_SESSION 变量的页面的最上方,添加 session_start() 函数,如下面代码:

示例代码:

<?php session_start(); //放到页面的第一行 if(!isset($_SESSION['USER_ID'])){     echo $_SESSION['USER_ID']; } ?>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8924.html