Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.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
包括phpBB_Php_Phpbb - Fatal编程技术网

包括phpBB

包括phpBB,php,phpbb,Php,Phpbb,我在本地主机上安装了phpBB,可以通过localhost/myProject/board/访问它,而我的网站的正常访问路径是localhost/myProject/?s=home 我想在我的站点中加入phpBB,这样它就不会感觉像是一个不同的站点,而更像是一个iframe。我尝试添加一个board.php,它只执行 include("viewforum.php"); 并通过localhost/myProject/?s=board访问。结果应该是我的basic.html站点,内容区域中包含ph

我在本地主机上安装了phpBB,可以通过localhost/myProject/board/访问它,而我的网站的正常访问路径是localhost/myProject/?s=home

我想在我的站点中加入phpBB,这样它就不会感觉像是一个不同的站点,而更像是一个iframe。我尝试添加一个board.php,它只执行

include("viewforum.php");
并通过localhost/myProject/?s=board访问。结果应该是我的basic.html站点,内容区域中包含phpBB。但是,如果给出如下错误,它将不起作用

WARNING: INCLUDE(/BOARD/COMMON.PHP): FAILED TO OPEN STREAM: NO SUCH FILE OR DIRECTORY
我在谷歌上搜索了一下,找不到解决办法。我在这里的思路是board.php可以充当phpBB的包装器,并将所有内容包含在我这边,以像iframe一样处理GET参数。例如,当在phpBB中正常浏览时,我会得到如下URL

http://localhost/myProject/board/viewforum.php?f=2
这应该由包装器通过包装GET参数来处理,如

http://localhost/myProject/?s=board&boardSite=viewforum&f=2
这样的事情不费吹灰之力就能实现吗


提前谢谢

您将很难尝试像这样嵌入它。应用程序不是这样包装的


最好的办法是根据网站模板调整phpBB样式。

一种方法是,您可以找到类似的方案主题添加到论坛中,并使用主网站菜单中的html和css代码在顶部添加所需菜单


最简单也是最糟糕的方法是使用iframe。它将在页面内的框架中显示该板。它实际上使链接变得不可能,并有其他负面影响。

我尝试了类似的方法,但发现使用他们的模板系统将我的网站合并到phpBB中比尝试将论坛放在现有网站中要容易得多。是否有某种免费的php板,哪一个提供了这种功能?我不知道是否有什么“现成的”提供了与phpBB一样多的功能,但它并不像听起来那么难。看看他们的开发维基,这里有一个教程可以帮助您入门: