Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP XAMP会话_status()始终为1?_Php_Session_Xampp - Fatal编程技术网

PHP XAMP会话_status()始终为1?

PHP XAMP会话_status()始终为1?,php,session,xampp,Php,Session,Xampp,每次我访问本地主机页面时,session_status()都会不断返回1(PHP_session_NONE)。我知道存储变量、session_start()和session_destroy()是有效的,因为c:\xamp\tmp(在php.ini中定义)中有文件 但是为什么它不在代码中注册为会话呢 if (session_status() === PHP_SESSION_NONE) { session_start(); echo session_status(); } else{

每次我访问本地主机页面时,session_status()都会不断返回1(PHP_session_NONE)。我知道存储变量、session_start()和session_destroy()是有效的,因为c:\xamp\tmp(在php.ini中定义)中有文件

但是为什么它不在代码中注册为会话呢

if (session_status() === PHP_SESSION_NONE) {
    session_start();
    echo session_status();
} else{
    echo "active";
}

如果您有任何帮助,我们将不胜感激,谢谢您

我们主要使用isset for condition on session变量

if(isset($_SESSION['var'])){
    echo "Welcome". $_SESSION['var'];
}

也许它对您有帮助:)

我们主要使用isset for condition on session变量

if(isset($_SESSION['var'])){
    echo "Welcome". $_SESSION['var'];
}

也许它对你有帮助:)

。除非你在
之前的某个地方开始了
会话
如果
那么它将如何激活?哦-我以前读过它,但我想我不明白:/我用它敲了一个小时的头。今天过得很慢,谢谢。出于某种原因,我认为php在收到PHPIDyour's welcome时会自动执行。很高兴你仔细检查并弄明白了:)干杯@bevelod.除非你在
之前的某个地方开始了
会话
如果
那么它怎么会被激活?哦-我以前读过,但我想我不明白:/我用它敲了一个小时的头。今天过得很慢,谢谢。出于某种原因,我认为php在收到PHPIDyour's welcome时会自动执行。很高兴你仔细检查并弄明白了:)干杯@贝弗洛德