如何使用codeigniter在ajax文件中使用session

时间:2011-05-25 04:43:10

标签: session codeigniter

我正在通过视图使用ajax调用一个php文件。 xmlhttp.open( “GET”, “/我的/路径/到/ background_file.php”);

该php文件正在进行一些后台处理,因此我不需要该文件的任何控制器/视图。它是一个独立的文件。

考虑到我不需要该php文件的任何控制器/视图,我可以在那里访问会话变量吗?怎么样 ?

我应该在哪里保存这些不需要任何视图/控制器的php文件?

提前谢谢。我正在使用codeIgniter 1.7.2

dev的

1 个答案:

答案 0 :(得分:0)

如果您想访问Codeigniters会话数组中的对象,我建议您将ajax文件作为控制器。创建一个ajax控制器非常常见,因此您可以访问Codeigniter的功能。当然,您不需要连接到控制器的视图,只需回显json_encode($ data)即可返回任何所需数据。