1

我有一个非常简单的问题,但我对 php 真的很陌生。我刚刚下载了一个有趣的聊天插件,叫做 comechat。准确地说,有一个 cometchat direvtoru 包含 php 文件。后者只需要 $_SESSION['user'] 来处理。但它没有,我认为我的代码传输用户会话信息时存在路径问题。

在我的代码方面,我有以下架构:基本上三个目录

  • 类(包含除 index.php 之外的所有我的 php 文件,account.php 生成用户会话)
  • 模板(包含我所有的 html 文件)
  • 公共包含 - index.php - css目录 - js目录 - cometchat目录

index.php 处理 'classes' 的 php 文件,然后后面的文件使用 smarty 引擎处理 html 文件。

我试图通过进入 index.php 中的 require_once path/config.php 来调用 cometchat 目录的配置文件,但它没有用。所以我可能有一个愚蠢的问题,但是:如果我在 index.php 中调用这个配置文件,并且知道 index.php 实例化 account.php 文件的帐户类(创建用户会话的位置),那么 require_once 路径/配置是否.php 将检索会话信息。更一般地说,anypne 可以帮助解决这个问题吗?

最好的,迈赫迪

4

1 回答 1

1

也许您应该在 cometchat 目录的配置文件中调用 require_once index.php,在 cometchat 目录的配置文件中,类似这样:

require_once('../index.php')

于 2012-07-11T23:35:38.627 回答