我有一个页面,显示从cookie读取的数据。cookie在一小时后过期。通常,用户会导航到页面并使其保持打开状态。当他们稍后返回时,cookie已过期,页面上的数据不再相关。
有人能建议我如何设置cookie的过期时间来持续会话的长度吗?
作为参考,这是我用来设置cookie的代码(我从我们的另一个项目中获取了cookie,也可能从这个站点中获取了cookie!:-)
function setCookie(value)
{
var today = new Date();
today.setTime(today.getTime());
var expires = 30 *
我在使用IE11和Edge (Windows10)连接到Lighttpd服务器时遇到了问题。
请考虑以下代码:
if (PHP_SESSION_NONE === session_status()) {
session_start();
}
$x = isset($_SESSION['bob'])? $_SESSION['bob'] : 'nothing';
echo 'The Session has started, bob is set to ' . $x .'<br/>';
$_SES
我有一个CakePHP应用程序(使用cake 2.3),它在用户第一次访问站点时使用Session组件向用户显示一个启动页面,并且再也不会出现。下面是控制器中的代码:
public function index() {
if (!$this->Session->check('splashShown')) {
$this->Session->write('splashShown', true);
$this->redirect(array('controller'=>'pages