加载的PHP文件无法访问父文件的类

时间:2014-12-26 19:54:33

标签: php loaded

我在根文件夹中有index.php,在View文件夹中有Homepage_top.php和Homepage_bottom,在文件夹Model中有一些PHP文件类。 Index.php包括Homepage_top.php和Model文件夹

中的文件
require('Model/Database.php');
require('Model/StoryCategory_model.php');
require('Model/StoryCategory_db.php');
require('Model/User_model.php');
require('Model/User_db.php');
require('Model/StoryType_model.php');
require('Model/Story_db.php');
require('Model/Story_model.php');
include('View/Homepage_top.php');

在Homepage_top.php中,我使用$.load来包含Homepage_bottom.php

$(".stories").load("View/Homepage_bottom.php", {myQuery: myFinalSQL, action: "show_all_stories_sorting"});

发生错误,说它无法在Homepage_bottom.php中找到类(.i.e.Mory_model.php中的故事类)。你能告诉我为什么会这样,以及如何解决它?我以为我已经在index.php中提供了所有必要的类。非常感谢你。

1 个答案:

答案 0 :(得分:0)

通过页面内的jQuery加载文件并不意味着文件中已经包含了前置代码。您必须确定文件"View/Homepage_bottom.php"是否包含必需品。