我怎样才能避免在ajax文件中调用config.php

时间:2012-02-22 17:45:37

标签: php jquery ajax

我正在开发一个在index.php中调用配置文件(config.php)一次的Web应用程序。配置文件包含各种变量,用于存储不同类型应用程序的路径,如包含文件,类文件等。 但是,我在我的应用程序中使用AJAX,但我似乎无法通过ajax文件访问这些路径,我不想再次调用config.php,因为它加载了很多其他东西(就像Framework一样)。 无论如何都要包含这些路径而不再调用config.php吗?

我希望我很清楚。谢谢你的帮助。

2 个答案:

答案 0 :(得分:1)

您可以将“config.php”拆分为两个文件 - “config.php”(实际配置)和“includes.php”(完成所有其他操作)。 然后在“index.php”中,您可以检查请求是ajax还是常规请求,并包含一个或两个文件。要检测它是完整页面加载还是ajax请求,请使用本教程:http://davidwalsh.name/detect-ajax

答案 1 :(得分:0)

无法将ajax端点设置为通过index.php传递的路由。交替删除配置文件并放入一个speperate文件,其中包含一个setup.php,它执行框架stuf。