草庐IT

session-config

全部标签

php - Zend Config Ini 缓存

我的Zend应用程序使用3个ini配置文件,总共有200多行要解析,包含100多条指令。这些文件是否在每个请求中都被解析?有些人说他们是(如here和here)。如果是这样,这不是效率问题吗?这些链接中的评论意见不一——有人说你应该避免使用ini配置文件并在PHP中进行配置,有人说你可以使用Zend_Cache_Frontend_File,还有人说这不是问题。但是,如果您预计会有大量流量,那么为每个请求解析200行文本肯定会很快成为一个问题吗?如果您确实推荐使用缓存技术,能否请您具体解释一下您将如何实现它? 最佳答案 是的,除非您缓

php - Opencart 中的 session 变量

谁能解释一下session变量的保存位置?我在controller的header.php中添加了一些session变量,例如:$this->session->data['day']=date("d",strtotime($row['startdate']));这在加载网站时有效,当我点击产品时,所有变量都消失了,除了[language]、[currency]和[cart]由Opencart设置。我想还有另一个文件或Controller文件,我在其中设置了变量,或者是[language]、[currency]和[cart]已设置,但我找不到它。提前致谢。 最佳

php - session_start() 函数如何工作?

请解释如何session_start()功能有效。我不明白在php中启动session时的操作顺序。尝试解释。HTTP是一种客户端-服务器架构。这意味着浏览器发送请求,服务器处理请求并返回响应。这些操作中的每一个都有适当的标题。我检查了(用headers_list())当我想开始session时服务器发回了哪些header及其答案。其中还有标题Set-Cookie:PHPSESSID=7f4cbf53fbcd4717792447f32da7dba8看起来一切正常,服务器命令浏览器设置cookie。但是。要开始session,我必须包含session_start()函数在页面代码的开头。

php - Laravel session 在 native PHP 中不可用?

Laravel的新手,在使用Session时遇到了一些问题。具体来说,从Laravel外部的PHP文件读取session数据。例如,假设我像这样设置session变量:Session::put('isAuthorized','yes')-我可以在Laravel上下文中使用Session::get('isAuthorized')但以下PHP不会检索此sessionkey-返回Notice:Undefinedindex:isAuthorizedinC:\xampp\htdocs\session.phponline3我尝试将Laravelsession驱动程序设置为默认的cookie和fil

php - 我究竟应该把 SESSION_START 放在哪里?

这个问题在这里已经有了答案:WhendoIhavetodeclaresession_start();?(2个答案)关闭9年前。所以我开始了自己的网站,并且我已经制作了差不多的登录文件。我只需要弄清楚将session_start放在哪里以保持用户登录。我到底应该把session_start放在哪里?我把它放在登录文件中吗?或者我把它放在哪里?感谢帮助

php - 在 php 中保护 session 变量的有效方法是什么?

我的Web应用程序几乎在整个应用程序中都使用UserId..在php中保护session变量的最有效方法是什么?session是否容易受到攻击?我应该在session中保留UserId的加密值吗?任何建议... 最佳答案 注意:取自mypreviousanswer.术语用户:访客。客户端:安装在特定机器上的特定网络软件。了解session为了了解如何确保您的session安全,您必须首先了解session的工作原理。让我们看看这段代码:session_start();只要您调用它,PHP就会查找名为PHPSESSID的cookie(

php - Magento "global"文件中的 "config.xml"标签内可能有哪些标签?

能否请一些经验丰富的专业Magento开发人员告诉我如何在Magento中完成以下操作?我想知道每个模块的etc文件夹的“config.xml”页面的“global”标签中可能包含哪些标签?我曾尝试在互联网上的许多地方搜索这个答案,但没有成功。请提供Magento版本>=1.4.0.0的完整详细信息,因为我希望至少访问该网站的用户会觉得它足够有用,而不是摸不着头脑。我真的想要一个详细的解释,因为像我这样的新手在这一点上都会感到非常困惑。据我所知,在此页面中,您可以设置路由器、重写、cron作业、管理html、前端html等等。但是如果没有任何强大的概念,没有人会相信他的代码是100%正

php - foreach($_SESSION AS $value){...} -> 获取 session 的数组键

我填写这样一个session:$_SESSION[$id]=$value;我正在用这个读出数组:foreach($_SESSIONAS$value){...}但是我怎样才能读出session的$id呢?数组键?谢谢! 最佳答案 foreach($_SESSIONas$key=>$value){}http://br2.php.net/manual/en/control-structures.foreach.php 关于php-foreach($_SESSIONAS$value){...}-

php - 清除二维 session 数组

我想清除一个特定的session,我该怎么做。$_SESSION['files'][] 最佳答案 如果你想取消所有的数组是:unset($_SESSION['files']);如果您只想取消设置特定条目是unset($_SESSION['files'][entry]); 关于php-清除二维session数组,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4214613/

php - 如何在不使用 Request 的情况下删除 Laravel 5.3 中的 session ?

我在需要处理session的Controller中有一个方法。该方法由不需要任何用户输入的get方法调用,因此我想在没有Request类的情况下执行此操作。目前,我可以设置session,但找不到删除它的方法。它看起来像这样:if($boolean_storing_condition_value)session(['some_data'=>'SomeData']);else/*Whatshouldbetheunsetfunction?*/在Laravel4.2中,它是通过Session::forget('some_data');或Session::flush()完成的。这应该如何在La