草庐IT

report_session

全部标签

php - 如何增加 Symfony2 中的 session 生命周期?

我有一个带有记住复选框的登录名。如果选中记住复选框,我会尝试将session的生命周期设置为1年,但无论我尝试什么,它都不起作用...Symfony探查器总是说session生命周期为0。这就是我在我的Controller函数中尝试的:$this->getRequest()->getSession()->set("gesaudit",array("login"=>true,"user"=>$user));if($remember=="1"){$lifetime=newNativeSessionStorage();$lifetime->setOptions(array('cookie_l

php - 取消设置 session 变量时出现问题

我的网站上有一个用于邀请friend的表格。这是一个简单的文本字段和一个提交按钮。如果出现错误,我将重定向回此页面并在它们是session变量集时显示错误消息。if(isset($_SESSION['invite_error'])){echo$_SESSION['invite_error'];unset($_SESSION['invite_error']);}但是,如果我离开此页面并返回到该页面,错误消息仍会显示。如果我离开并再回来一次,它就会完成。当我刷新该页面时也是如此...1次刷新不会摆脱它,但2次会。我不能破坏整个session,我只想取消设置这个变量。PHP版本为5.2.5b

php - PHP 中的 $_SESSION 列表

我想从本地主机获取session列表。所以,我写了session_start();print_r($_SESSION);当前访问的人是两个。一个来自另一台PC,最后一个是托管的pc。但是显示的只是托管的pcsession。实际上我想获取所有session的用户列表。 最佳答案 这可以通过以下代码轻松完成:';print_r($sessions);echo'';?>确保您了解执行(或允许)此操作的风险。 关于php-PHP中的$_SESSION列表,我们在StackOverflow上找到一

php - 记住我与 session 超时有何不同

我在CakePHP中构建了一个应用程序,它允许用户登录并执行一些操作,我认为默认情况下它会让用户登录大约24小时。这是由session/cookie处理的,因为cookie也被创建......1.)那么记住我会给聚会带来什么?因为所有要做的就是创建另一个设置超时并保持用户登录的cookie......但是默认情况下这个功能存在于每个应用程序中,session正确吗?但是我看到很多网站都这样做,但我不明白为什么session开箱即用:/2.)另外,即使用户继续使用网站,session怎么也会过期?例如如果我将它设置为1分钟,但每30秒刷新一次,它仍然会过期...但是我在它过期之前保持站点

php - 您当前的 session 已过期。 Magento2

我只是将我的网站迁移到本地主机,一切正常。但是当我尝试登录到我的管理面板时,它通过我出现错误,如Yourcurrentsessionhasexpired.我从文件夹中删除了所有缓存,还更改了数据库中有关session过期时间的设置。我们还尝试了this中的每一个可能的解决方案线程。提前致谢。 最佳答案 这是完美的解决方案第一步:在表core_config_data中找到“admin/security/session_lifetime”。如果不存在,创建一个并将值设置为86400第二步:清理缓存(删除变量/缓存)登录并修复https:

php - 如何在 drupal 7 中保存 session 变量?

我想使用可变session($_session),但它在Drupal7中不起作用。Drupal7中有哪些可能性可以保存可变session。 最佳答案 你可以试试这个。functionlists_session($key,$value=NULL){static$storage;if($value){$storage[$key]=$value;$_SESSION['lists'][$key]=$value;//Iuse'lists'incasesomeothermoduleuses'type'in$_SESSION}elseif(emp

php - CodeIgniter 数据库 session 错误

当我尝试执行我的CodeIgniter项目的任何Controller时,我收到此错误:Fatalerror:ClassCI_Session_files_drivercontains1abstractmethodandmustthereforebedeclaredabstractorimplementtheremainingmethods(SessionHandlerInterface::read)inD:\Git\crud-farm\system\libraries\Session\drivers\Session_files_driver.phponline49APHPErrorwas

PHP fatal error : Call to undefined function session_register()

这个问题在这里已经有了答案:Fatalerror:Calltoundefinedfunctionsession_register()(3个答案)关闭3年前。我已经将我的站点从php5.3移动到5.4,现在我无法登录站点管理我看到这个错误:PHPfatalerror:调用/home/regimhot/public_html/webmotionsV4/mvc/models/kit_model_useri.php中的未定义函数session_register()第18行有问题的代码是:functionlogin($username,$password){if(!$username||!$pa

php - 检查 sessionid 已知的 PHP session 是否处于事件状态

我们正在为客户锁定一些库存,锁定库存的表包含锁定库存的sessionID以及有关客户的其他信息。当session到期时,我们想要解锁该库存,以便其他人可以购买它。因为我们在表中注册了session_id(),知道它,有没有办法在PHP中检查session是否仍然处于事件状态?如果我们使用数据库来保持session,我们可能会检查该行是否存在以及最后一次事件是什么时候,在memcached中我们可能会找出session的key并像那样检查它,因为文件session我们可以做同样的事情,找出session的文件名并检查文件是否存在。无论您在何处举行session,是否有任何地方都适用的东西

PHP session 问题

我正在使用以下代码使session无效。我已经在许多页面中链接到logout.php。如果单击该注销链接,将调用logout.php页面。以下是logout.php中的代码。unset($_SESSION['admin']);session_destroy();header('Location:index.php');一旦session失效,我想打开页面index.php。但是我收到以下错误:Warning:session_destroy()[function.session-destroy]:TryingtodestroyuninitializedsessioninC:\xampp\