草庐IT

session-config

全部标签

php - 来自同一浏览器的 laravel 和多 session

在我们的网络应用程序中,如果我使用单个浏览器,以用户A身份登录我们的应用程序,打开另一个选项卡并以用户B身份登录-用户A丢失了他的session数据。我认为这是由于使用用户代理制作的共享cookie。有没有办法将其名称与用户名连接起来?以便session可以在同一台机器上使用同一浏览器的并发登录用户之间共存?我们使用Laravel5。有什么办法可以解决吗? 最佳答案 Laravelsession背景session跳过此部分以获得快速简单的解决方案在Laravel中,sessioncookie是通过Illuminate\Session

session - PHP session 处理错误

我在send.php文件的最顶部有这个:ob_start();@session_start();//somedisplaystuff$_SESSION['id']=$id;//$idhasavalueheader('location:test.php');下面是我的test.php文件的最顶部:ob_start();@session_start();error_reporting(E_ALL);ini_set('display_errors','1');print_r($_SESSION);当数据发送到test.php时,显示如下:Array()Warning:Unknown:open

session - PHP session 处理错误

我在send.php文件的最顶部有这个:ob_start();@session_start();//somedisplaystuff$_SESSION['id']=$id;//$idhasavalueheader('location:test.php');下面是我的test.php文件的最顶部:ob_start();@session_start();error_reporting(E_ALL);ini_set('display_errors','1');print_r($_SESSION);当数据发送到test.php时,显示如下:Array()Warning:Unknown:open

php - Codeigniter 未设置 session

您好,我有一个使用CodeIgniter开发的网站。在我的一个页面中,我在搜索表单后使用CodeIgniter的分页。在这种情况下,我将$_POST传递的搜索值存储到我的session中,因为如果我有更多结果单击下一页,则搜索会保留搜索值。但是,例如,当我更改页面时,我想返回索引,返回我的搜索表单页面后,session已经创建,并使用session的值进行查询。更改页面时如何销毁或取消设置session的值?这可能吗?在我的模型函数中,我检查session值是否不同于0并且存在,如果为真,我使用session值进行查询。这是我的Controller(国家是存储到session中的值)p

php - Codeigniter 未设置 session

您好,我有一个使用CodeIgniter开发的网站。在我的一个页面中,我在搜索表单后使用CodeIgniter的分页。在这种情况下,我将$_POST传递的搜索值存储到我的session中,因为如果我有更多结果单击下一页,则搜索会保留搜索值。但是,例如,当我更改页面时,我想返回索引,返回我的搜索表单页面后,session已经创建,并使用session的值进行查询。更改页面时如何销毁或取消设置session的值?这可能吗?在我的模型函数中,我检查session值是否不同于0并且存在,如果为真,我使用session值进行查询。这是我的Controller(国家是存储到session中的值)p

session - session id 太长或包含非法字符,有效字符为 a-z、A-Z、0-9 和 '-,'

如何解决:Warning:session_start()[function.session-start]:Thesessionidistoolongorcontainsillegalcharacters,validcharactersarea-z,A-Z,0-9and'-,'in.....online3Warning:session_start()[function.session-start]:Cannotsendsessioncookie-headersalreadysentby(outputstartedat......:3)in.....online3Warning:sessi

session - session id 太长或包含非法字符,有效字符为 a-z、A-Z、0-9 和 '-,'

如何解决:Warning:session_start()[function.session-start]:Thesessionidistoolongorcontainsillegalcharacters,validcharactersarea-z,A-Z,0-9and'-,'in.....online3Warning:session_start()[function.session-start]:Cannotsendsessioncookie-headersalreadysentby(outputstartedat......:3)in.....online3Warning:sessi

php - 在 Laravel 5.2 中找不到类 'App\Http\Controllers\Session'

这个问题在这里已经有了答案:Class'App\Http\Controllers\DB'notfoundandIalsocannotuseanewModel(7个答案)关闭6年前。我在Laravel5.2中使用session。有我的Controller代码:if(Session::has('panier')){$panier=Session::get('panier');}我只是想从session中获取一个值,但出现了这个错误:FatalErrorExceptioninProduitsController.phpline106:Class'App\Http\Controllers\Se

php - 在 Laravel 5.2 中找不到类 'App\Http\Controllers\Session'

这个问题在这里已经有了答案:Class'App\Http\Controllers\DB'notfoundandIalsocannotuseanewModel(7个答案)关闭6年前。我在Laravel5.2中使用session。有我的Controller代码:if(Session::has('panier')){$panier=Session::get('panier');}我只是想从session中获取一个值,但出现了这个错误:FatalErrorExceptioninProduitsController.phpline106:Class'App\Http\Controllers\Se

php - 判断 PHP 中是否存在 $_SESSION 超全局变量

我想做这样的事情:if($_SESSION['errors']exists){//Dostuff}我想在第1页上创建一个session,然后转到第2页,它将在其中检查错误,如果有错误,它将返回到第1页并显示错误。但是如果第2页上的变量还没有创建,第1页会报错。如果我在page1上执行$_SESSION['errors']==""它会重置变量,所以这不好。 最佳答案 if(isset($_SESSION['errors'])){//Dostuff} 关于php-判断PHP中是否存在$_SE