草庐IT

SESSION_ID

全部标签

php - Magento CMS block 集合,无法按商店 ID 进行过滤 - addStoreFilter([storeid]) 不起作用

如何过滤cms/block(静态block)集合?这适用于cms页面:$model=Mage::getModel('cms/page');$collection=$model->getCollection()->addStoreFilter(3);这不起作用(返回未过滤的集合):$model=Mage::getModel('cms/block');$collection=$model->getCollection()->addStoreFilter(3);我还尝试使用资源模型“cms/block”和“cms/block_collection”,但没有结果。为什么Magento如此无关紧

php - 如何使用 php 访问不同页面中的 session 变量?

每个人我在login.php页面的顶部启动了session变量。然后设置session,我使用include语句调用第二页。我用if语句进行了测试,它似乎通过了。然后我尝试在新显示的页面中回显变量的内容。该页面显示意味着它通过了ifblock,但session变量的内容没有显示。就好像session变量超出了范围。如何在不同的页面中访问我的session变量。这是我的php文件调用的html页面:Thispageisbeingcalledbymylogin.phpfile.Hi.I'm似乎不明白为什么我无法访问另一个页面上的session变量。任何帮助将不胜感激。谢谢!

PHP:如何在cookie中存储 session

我是PHP的新手,目前正在努力解决以下问题:我有一个登录页面,我可以在其中启动一个session,目前为止运行良好。session_start();//...$_SESSION["Customer"]["username"]=$username;$_SESSION["Customer"]["email"]=$email;现在我以前从未使用过session,但假设一旦用户关闭浏览器它们就会消失,我想让他们保持登录状态,这样他们就不必在每次重新进入页面时都这样做。我的想法是为此使用cookie,但我不确定如何将我的session存储在cookie中。我对此做了一些研究并发现了以下内容,但我

php - Yii2 始终使用 $_COOKIE、$_SESSION 和 $_SERVER 记录应用程序类别(类别过滤器无法正常工作)

我是Yii2的新手,我需要在一些操作发生后手动记录到数据库。对我来说最好的事情是按类别过滤。问题是Yii2总是添加带有信息$_COOKIE、$_SESSION和$_SERVER的额外行。这是正常的吗?如何禁用额外的日志行?这是前端配置return['id'=>'app-frontend','basePath'=>dirname(__DIR__),'bootstrap'=>['log'],'controllerNamespace'=>'frontend\controllers','components'=>['user'=>['identityClass'=>'common\models

php - Laravel 5.2.11, session 不工作,未设置 session cookie

我是Laravel的新手,我了解了模型、View、Blade、Controller和路由以及它们如何协同工作。到目前为止,一切都很顺利。不过我在session方面遇到了问题。当我使用Laravel附带的AuthController并通过POST请求点击auth/register时,我注册的用户的数据确实被插入到用户表中(使用mysql)并且我确实得到了响应“位置”header重定向到/就像开箱即用一样。它像它应该的那样重定向。但是在同一个响应中,没有设置/发送“Set-Cookie”header。Laravel的session部分对我来说工作不正常。这对于验证/登录的POST是相同的,

php - 如何在 Symfony 2.7 中关闭用户的所有 session ?

用户更改密码后(在恢复密码操作中),我需要使所有连接到该用户的session无效(他可能登录了多个浏览器/设备)。因此,在我将使用新密码的用户保存在数据库中之后,我需要关闭该用户在不同浏览器/设备中可能处于事件状态的所有session。我试过这个:$token=newUsernamePasswordToken($user,null,'main',$user->getRoles());$this->get('security.token_storage')->setToken($token);还试过:$this->get('security.token_storage')->getTok

php - 如何从 laravel 中的 session 数组中删除一个项目

这是我有一个session的问题session('products')这其实是一个包含id的数组session('products')array:4[▼0=>"1"1=>"2"2=>"4"3=>"1"]现在我想删除4我该怎么做?我试过方法session()->pull($product,'products');但是没有用!其他解决方案session()->forget('products',$product);还是不行 最佳答案 你AFAIR必须首先检索整个数组,编辑它然后重新设置它。如果你想按产品ID删除,我假设这是一个数组值,你

php - URL 重写 : "index.php?id=5" to "home.html"

我正在使用php和“template.inc”类开发一个网站。问题是我想创建一个迷你cms,允许管理员创建一个具有这些mysql属性的“html”页面:TableName:Page-----------------id:auto-icremented)name:varchar在架构中,如果他创建了页码“5”,url是"ww.mywebsite.com/index.php?id=5".但是,这不是很美观,因为我很不擅长url重写,即使我阅读了很多教程,我还是想输入名称+“html”来访问该页面。如果我们以为例"www.mywebsite.com/index.php?id=5"如果管理员创

php - 无法发送 session cookie - header 已发送

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:HeadersalreadysentbyPHP下面是我的PHP代码的一个简单示例(我希望如此)是不言自明的。我尝试做的是更新session变量。但是脚本的输出如下:Warning:session_start()[function.session-start]:Cannotsendsessioncookie-headersalreadysentby(outputstartedat/Library/WebServer/Documents/facebook/test.php:8)in/Library/WebServ

php - 在 session 中存储什么

如果用户成功输入密码和用户名,你想设置session,session应该包含哪些数据?我对此很困惑,我读到它应该是一个随机生成的字符串,我可以存储散列的user_id+salt吗?我希望能够验证这确实是正确的用户:形式:">Username:Password:我想做如下的事情:ifformtokeninsession=form_tokenvarinformifusernameandpasswordarecorrectsetsessionhash(user_id+salt)编辑:忘记添加,它很可能在共享主机上。 最佳答案 您可以简单地