发布
社区首页 >问答首页 >PHP4中的session_start()

PHP4中的session_start()
EN

Stack Overflow用户
提问于 2011-12-16 22:36:00
回答 1查看 494关注 0票数 0

我总是认为我是最倒霉的人,因为我不得不维护别人写的非常糟糕的代码。但在浏览了一些论坛后,我意识到我并不孤单。

这段代码是在我开始工作之前编写的,现在我正在维护它。我一直在问,我们应该分配时间重写代码,但没有人关心。

我要问的问题是,你可以说这绝对是可怕的,但重写整个代码不是一个选择。

这是一个场景。

整个网站都是用PHP4写的(60%的网站是用index.php写的,不知道为什么),所以时不时会出现session_start()。因此,会话非常频繁地被重置,并且用于注销用户。我继续注释掉了session_start()。当用户在网站中时,它会停止注销用户。现在有了一些新的问题。

我注释session_start()做错了什么吗?

编辑:我看到了关于session_start的文档,可能我没有添加一些有问题的额外信息。我在谷歌上搜索了“会话大小限制PHP”,下面是链接。stackoverflow.com/questions/217420/ideal-php-session-size.那么如果会话中有太多的数据会发生什么呢?- user110093

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-16 22:39:49

来自php文档

session_start()根据通过GET或POST请求传递或通过cookie传递的会话标识符来创建会话或恢复当前会话。

因此,您在下面描述的内容应该不会发生:

所以时不时地会有session_start()。由于该会话非常频繁地被重置,因此它用于注销用户。

如果我是你,我会深入研究,找出重置会话的原因。session_start()不应该是这个问题的根源。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8535656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档