2011-05-25 57 views
0

有一個php文件,我打電話使用ajax通過視圖。 xmlhttp.open(「GET」,「/ my/path/to/background_file.php」);如何在使用codeigniter的ajax文件中使用會話

php文件正在做一些後臺進程,因此我不需要該文件的任何控制器/視圖。它是一個獨立的文件。

考慮到我不需要任何控制器/視圖該php文件,我可以訪問會話變量嗎?怎麼樣 ?

我應該在哪裏保存這些不需要任何視圖/控制器的PHP文件?

在此先感謝。我使用的CodeIgniter 1.7.2

開發

回答

0

如果您要訪問Codeigniters會議數組對象,我建議讓您的AJAX文件的控制器。創建ajax控制器非常常見,因此您可以訪問Codeigniter的功能。當然,您不需要連接到控制器的視圖,只需回顯json_encode($ data)即可返回所需的任何數據。

+0

謝謝基督徒。 – dev 2011-05-25 07:50:30

+0

我會嘗試...我如何從JavaScript的路徑給該控制器? ...截至目前,我正在使用這個mlhttp.open(「GET」,「/ my/path/to/background_file.php」); ...通過javascript調用控制器文件是否有適當的方法? – dev 2011-05-25 07:51:57

+0

好的。所以可以使用'<?php echo base_url(); ?>'+'/ controller/function' – dev 2011-05-25 10:32:09

相關問題