2016-07-20 60 views
0

的标签脚本用于这样的:使用PHP包括内标签

{tab Tab Title 1} 

Text 

{tab Tab Title 2} 

Text 

{/tabs} 

我需要一个PHP脚本,在每一个标签,所以我想包括PHP脚本那样:

{tab Tab Title 1} 

<?php include ("info.php"); ?> 

{tab Tab Title 2} 

<?php include ("info2.php"); ?> 

{/tabs} 

问题是。如果我包含多个PHP脚本,我会得到一个空白页面。问题不在于选项卡脚本,因为我尝试了几个,总是得到相同的结果 - 一个空白页。任何想法如何在标签中包含多个PHP脚本?

+1

空白页可能意味着您正在尝试“include”的文件中有一个存在解析错误。确保您已启用错误报告。问题与标签无关。 –

+0

试着把 'error_reporting(E_ALL); ini_set('display_errors','on);' – cmnardi

+0

确保这些包含脚本中的内容具有正确的开始和结束标记。首先尝试包括一个,看看问题是否存在并从那里进行调试。你只是缺少一些打开和关闭标签 –

回答

0

1 - 看Apache的日志中进行调试
2 - 尝试包括脚本,一个接一个,看看他们都做工精细

+0

如果我将它们包含在自己的选项卡中,脚本工作正常。只有当我包含多个空白页面时才会发生。我试过你的解决方案,但没有效果。 – Heirts

+0

尝试'ini_set('display_errors',1); error_reporting(E_ALL | E_STRICT);'并调试php脚本,所有点都出现解析错误。 –

0

有两种情况:
1.两个PHP脚本可以单独使用,但放在一起时会重叠。 2.您的html以某种方式进入php标签