草庐IT

session-per-request

全部标签

在同一域上切换选项卡时 PHP session 重置

我有一个带有私有(private)后端(www.mysite.com/admin)的网站(www.mysite.com)当我在管理区域向站点添加内容并在同一浏览器窗口中的选项卡之间来回切换以查看我正在编辑的内容时,我的session即将过期/结束/终止并且我正在再次重定向到登录页面。我之前在许多网站(这是我自己制作的CMS)上多次使用相同的代码,没有出现问题。我唯一能想到的是这个特定的网站托管在不同的网络服务器上,这可能是php.ini设置或服务器配置的问题。有什么想法吗? 最佳答案 您检查过您的浏览器cookie了吗?(实际的客户

php - session 上传进度

我正在尝试让session上传进度功能(http://php.net/manual/en/session.upload-progress.php)在Kohana中工作。我已经设法让它在没有Kohana的情况下使用以下代码在本地工作:UploadForm"value="demo">File:$(document).ready(function(){varuploading=false;$('form').submit(function(){uploading=true;$('#upload-frame').one('load',function(){uploading=false;});

php - 使用 PHP session 在表单之间保存数据是否正确?

这个问题在这里已经有了答案:HowtokeepallthePOSTinformationwhileredirectinginPHP?(6个答案)关闭9年前。只是一个简短的问题。我有一个表单可以捕获一些数据,对其进行验证,然后发布到同一站点上的另一个页面。如果没有错误,我正在使用header()进行重定向,但显然数据没有在post中发送。使用session来保存两个页面之间的数据是否正确?谢谢你们。

PHP结束 session (不同的方式)我不明白

我正在尝试了解session以及结束session的一些功能是如何工作的。我去过不同的网站/甚至在SO上,但基本上没有任何效果。我有一个正在尝试使用的应用程序,当用户登录时,我会像这样存储用户名(不打算粘贴整个代码,但你明白了)if($row==1){session_start();$_SESSION['usrname']=$login_usrname;$_SESSION['usrpass']=$login_usrpass;header("Location:index.php");exit;}在上述应用的索引页上,我有一个这样的支票session_start();if(!isset($

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

在Eclipse中通过以下代码片段使用PHPUnit时,出现错误:Cannotsendsessioncookie-headersalreadysentby(outputstartedatC:\wamp\bin\php\php5.3.13\pear\PHPUnit\Util\Printer.php:172)Session_start()在“LoginTest”中执行。如何阻止PHPUnit干扰sessioncookie的生成?Verysimilarproblemwithsolutionthatwon'tletmedebuginEclipse. 最佳答案

php - Facebook API 范围 : Do NOT request users friend list

我建立了一个正在运行的facebook登录连接。但是,我通过连接收到以下消息:AppNamewouldliketoaccessyourpublicprofile,friendlistandemailaddress.我不知道,为什么facebook/我的应用程序想要获取好友列表。我想要的只是用户的邮件地址,所以我想跳过请求好友列表,这样用户就不会想知道我想要多少数据。我知道,我可以在参数范围内配置我请求的权限。目前我只有以下范围:https://www.facebook.com/dialog/oauth?client_id=".$app_id."&redirect_uri=".urlen

php - 在 php 中使用 session.use_cookies

如果我将session.use_cookies的值更改为true或false,我已经四处寻找对phpsession的影响,但是有似乎对它的工作方式没有影响。session.use_cookies在php中有什么用,为什么需要它? 最佳答案 这是您希望在客户端管理您的sessionID的方式,如果设置(默认)sessionID将存储在cookie中,否则它将作为GET变量在url中传递。 关于php-在php中使用session.use_cookies,我们在StackOverflow上找

php - Zend 框架 2 REST API : set Request parameters

我是PHP框架和在ZendFramework2上构建RESTAPI的新手。我想将参数添加到Request。我找不到添加参数的方法,所以我将通过获取所有参数,向它们添加新参数,然后将这组新参数设置为Request来实现。我使用获取参数$this->params()->fromQuery()但是,我找不到任何方法将参数设置回Request。有没有什么方法可以做到这一点?编辑:我在下面尝试过。这没有给出预期的结果。在Module.php中:publicfunctiononBootstrap(\Zend\Mvc\MvcEvent$e){$em=$e->getApplication()->get

php - 在 session 中存储值并在 tpl 文件 xcart 上检索

我在x-cart中遇到问题,我正在尝试在x-cart中创建session和存储值为此,我使用了x_session_register('subscription');以及其中的简单变量$rs=1;if($rs==1){$subscription=1;}else{$subscription=0;}之后在tpl文件中使用了一些代码,例如,{$smarty.session.subscription}但什么也没发生我也试过了{php}{/php}$_SESSION[''];但帮不了我,我不明白这是怎么回事文件和模板不同,文件路径也不同尝试在login.php中创建session并希望在head.

php - 后退按钮的 session 问题

我将这段代码放在一个php文件中,它包含在我想要共享和保护我的页面的所有页面中。session_name("login");session_start();if(!isset($_SESSION['UserId'])){if(!header("Location:https://subdomain.mywebsite.com/")){die("Unauthorizedaccess");}}session_regenerate_id();$UserId=$_SESSION['UserId'];问题是假设我有一个页面Register>SelectService>SelectPaymentMo