Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Zend框架与PHPBB集成_Php_Zend Framework_Phpbb - Fatal编程技术网

Zend框架与PHPBB集成

Zend框架与PHPBB集成,php,zend-framework,phpbb,Php,Zend Framework,Phpbb,我试图做的任务是将PHPBB与我们现有的基于Zend框架的web门户集成。现在,注册工作是在用户注册后自动在框架和PHPBB上创建帐户。这个功能已经可以使用了。下一个任务是使用户登录和注销过程在这两个部分上同时进行。这意味着我必须从PHPBB内部访问Zend的会话。一旦我做完这件事,其他的一切都会暴露出来。现在我完全被绊住了,因为$u会话变量是不可访问的 有人能告诉我怎么做吗?非常感谢advanced中的每一个人。因为这是不可能的,所以有效的少数解决方案之一就是将会话的值显式保存到表中。当然,其

我试图做的任务是将PHPBB与我们现有的基于Zend框架的web门户集成。现在,注册工作是在用户注册后自动在框架和PHPBB上创建帐户。这个功能已经可以使用了。下一个任务是使用户登录和注销过程在这两个部分上同时进行。这意味着我必须从PHPBB内部访问Zend的会话。一旦我做完这件事,其他的一切都会暴露出来。现在我完全被绊住了,因为$u会话变量是不可访问的


有人能告诉我怎么做吗?非常感谢advanced中的每一个人。

因为这是不可能的,所以有效的少数解决方案之一就是将会话的值显式保存到表中。当然,其他解决方案也是可能的。

美元会话是可访问的,为什么您认为它不可访问?真的吗?很抱歉。我会检查它,并在几天后返回结果。再次您好,谢谢您的回复。从第24行开始,在session_begin()之后,我直接进行了打印($_session),并得到了“[phpBB Debug]PHP通知:在文件/index.PHP的第26行:未定义变量:_session”。有什么想法吗?session_begin()不是PHP,它是phpBB的东西,我不知道它的sessions是如何在phpBB中实现的,但你必须仔细研究一下!请看session_begin()函数了解一个开始。PHP的等价物是session_start()。是的,session_begin()是PHPBB会话处理程序的一种方法。我认为,问题在于CodeIgniter如何“隐藏”PHP的会话数据以采取安全措施。如果这种方法失败,我将尝试找出另一种解决方法。