当前位置: 首页 > 面试题库 >

多个PHP会话

贺经纶
2023-03-14
问题内容

我要为已经在同一域/服务器上运行另一个PHP应用程序的网站构建一个PHP应用程序。我的应用程序当然将使用会话,并且我不希望我的会话干扰现有的应用程序。例如,如果我想使用$
_SESSION [‘username’],也许另一个应用程序也使用$ _SESSION
[‘username’],这可能是个问题。我不是在寻找额外的安全层,我相信与之共享主机的应用程序。我只想避免错误。

一种方法是执行类似$ _SESSION [‘MY_APP_NAME’] [‘username’]的操作,但我想知道是否有更简单的方法。

我在PHP文档中看到有一个名为“ session_module_name”的函数。这个名字听起来不错,但是文档并没有真正解释它的用途。

有什么建议吗?


问题答案:

有一个更简单的方法:session_name。

session_start();呼叫之前session_name("something");(将任何内容更改为您希望呼叫的内容)。



 类似资料:
  • 你好,朋友,一个新手问题。我是编程新手,所以请温柔一点。 我试图使用JavaScript发布多个会话变量,这样我就可以在以后的PHP中的多个地方使用它们。 我的index.php文件 我的vals.js文件 我的session.php档案 我知道代码很乱,但我不知道如何编写正确的语法。我实际上试图修改一个变量代码,但失败了。因此需要帮助。 其思想是将从各种JavaScript函数派生的各种值发布到

  • 问题内容: php会话ID有多独特?我从阅读过的各种东西中得到的印象是,我不应该依赖永远不会获得相同sessionid的两个用户。它不是GUID吗? 问题答案: Session_id确实可以重复,但是概率很低。如果您的网站访问量不错,那么它可能会在您的网站生命中发生一次,并且只会使一个会话的用户烦恼。 除非您期望建立一个流量很高的网站或为银行业提供服务的服务,否则这并不值得关注。

  • 问题内容: 我设法用Jsch通过ssh执行了一条命令,但是当我尝试执行第二条命令时却失败了 为了调试,我将此问题归结为以下几行: 这主要是官方的Exec示例,但这给了我以下输出: 第一个命令成功执行,第二个则没有成功。 有任何想法吗 ? 问题答案: 嘿,jsch和Ubuntu完全一样。(如何)解决了?为每个执行执行新会话会浪费太多时间?此刻,我捕获了jsch异常并搜索“会话未关闭”,然后我重新连接

  • 问题内容: 我正在使用Spring和Hibernate,Spring的配置如下。如何配置两个数据源, session factories。使用注释管理事务。请指教 问题答案: 在Hibernate DAO中,我们可以使用@Qualifier注释,如下所示连接2个会话工厂

  • 问题内容: 我正在使用Spring和Hibernate,Spring的配置如下。如何配置两个数据源,会话工厂。使用注释管理事务。请指教 问题答案: 在Hibernate DAO中,我们可以使用@Qualifier注释,如下所示连接2个会话工厂

  • 问题内容: 如果我点击了呼叫的页面。我需要等待多长时间,以便刷新页面时获得新的会话ID? 问题答案: 检出php.ini,为session.gc_maxlifetime设置的值是ID生存时间(以秒为单位)。 我相信默认值为1440秒(24分钟) http://www.php.net/manual/zh/session.configuration.php 编辑: 正如一些评论所指出的,上述内容并不完