当前位置: 首页 > 知识库问答 >
问题:

Php会话异常行为

苏淇
2023-03-14

我的tmp目录无法通过php访问。因此,会话不能真正工作(他们没有),但在这种情况下,他们做了一些未知的原因。

这是一个场景,

我有一个页面index.php验证用户的凭据和设置会话变量,并将用户重定向到panel.php

if($verified)
{
$_SESSION['unid']=$unid;
$wel="Welcome :";
$_SESSION['una']=$user;
$_SESSION['level']=$lev;
$_SESSION['pas']=$pass;
$_SESSION['wel']=$wel;
header("location:panel.php");
}

panel.php我有密码,

<?php
ob_start();
if(session_id()==''){
session_start();
}

if($_SESSION['una'] == "")
{
header("location:index.php");
}

当我登录通过index.php,虽然会话数据无法读取,panel.php打开像它通常与会话

刷新页面时,会话消失,页面重定向!

对这种行为有什么解释吗?

PHP V5.3.10

共有1个答案

裴嘉良
2023-03-14

您始终需要在页面的开头调用会话\u start()。它实际上并不启动新会话,而是初始化会话,包括加载会话变量。这通常是你做的第一件事,而且通常不仅仅是在你当前的小组中这样的情况下。php

 类似资料:
  • org.openqa.selenium.NoSuchSessionException:会话ID为空。在调用退出()后使用WebDriver?构建信息:版本:“3.141.59”,修订版:“e82be7d358”,时间:“2018-11-14T08:17:03”系统信息:主机:“DESKTOP-NLBMRCD”,IP:“192.168.1.15”,os.name:“Windows 10”,os.ar

  • 在执行java代码期间执行时,会引发以下错误: 线程“main”组织中出现异常。openqa。硒。SessionNotCreateDexException:尝试在不建立连接的情况下运行命令生成信息:版本:'3.6.0',修订版:'6fbf3ec767',时间:'2017-09-27T16:15:26.402Z'系统信息:主机:'ADMIN-PC',ip:'192.168.1.6',操作系统。名称:

  • org.openqa.selenium.SessionNotCreatedException:无法创建新会话。(原始错误:命令失败:C:\Windows\system32\cmd.exe/s/C“C:\Program Files(x86)\Android\Android sdk\platform tools\adb.exe”-s 69c7aa170104安装“C:\Program Files(x8

  • 直到昨天:以下代码工作正常。 但是今天早上它开始抛出:异常线程"main"org.openqa.selenium.SessionNotCreatedException:会话未创建异常 我在Stackoverflow中阅读了几个答案。我知道如果selenium web驱动程序和chrome驱动程序之间存在版本不匹配,就会引发此错误。所以我下载了最新的Selenium Web驱动程序(3.0.1 fo

  • 当我试图对chrome运行量角器测试时,我得到以下错误。

  • 我正在编写一个python脚本,该脚本发送到网络中的每台交换机,并发出一个copy running-config TFTP命令,备份交换机的运行配置。我在windows上使用Python2.7中的paramiko库。 脚本本身非常简单,它所做的只是创建一个名为“备份”的目录(如果还不存在的话),以及另一个名为“今天的日期”的目录,然后将该目录用于TFTP。并启动TFTP服务器。然后它只需通过SSH