繁体   English   中英

为什么我的所有包含的php文件都没有显示? (CSS导航选项卡)

[英]Why aren't my all my included php files showing? (CSS navigation tabs)

我有一个使用css导航选项卡显示3个不同文件的php文档

<div id="Tum" class="w3-container training">
<h2>TUM</h2>
<?php include("tum.php");  ?>
</div>

<div id="Atol" class="w3-container training" style="display:none">
<h2>ATÖLYE</h2>
<?php include("atol2.php");  ?>
</div>

<div id="Uzman" class="w3-container training" style="display:none">
<h2>UZMANLIK</h2>
<?php include("uzman.php");  ?>
</div>

我的测试网址在这里

第一个文件可以正常加载-tum.php-但是后两个文件则不能。 我认为这是因为它们几乎相同。 这三个文件使用json提取facebook事件数据,然后填充回显的html。 我不知道为什么其他两个文件没有被填充。

正如我所说的,包含的3个文件都是相似的,唯一的区别是:

$isMatch_atol = preg_match('/Atölyesi/', $name_atol);
if($isMatch_atol){

我使用pregmatch来过滤来自json的结果。 如果单独加载,则每个页面都有效。

我对为什么这不起作用感到困惑。 有人有什么想法吗?

每个3个文件都有一个声明函数,该函数只需要声明一次,该函数就是我的日期排序:

function sortFunction($a,$b){
    if ($a['start_time'] == $b['start_time']) return 0;
    return strtotime($a['start_time']) - strtotime($b['start_time']);
}

在第一个包含的文件解决之后,从包含的每个文件中删除该功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM