2011-08-09 44 views
0

我有第三方腳本,我不想在CGI/Perl中重寫,所以我在想,如果我通過PHP設置一些會話信息,必須有一種方法可以用CGI檢索相同的數據。我對Perl沒什麼大不了的,你們能指點我嗎?如何分享PHP和Perl CGI之間的會話信息?

​​

那麼我如何使用Perl/CGI來訪問它?

謝謝!

回答

1

PHP的默認基於文件的會話處理程序基本上只寫出$ _SESSION數組的serialize()副本。該文件通常命名爲「sess_XXX」,其中XXX是會話ID。有Perl庫可以讓它讀取PHP的序列化格式(從Google的快速搜索中可以看出,其中一個爲http://hurring.com/scott/code/perl/serialize/)。

如果您將會話ID和會話保存路徑從PHP導入到Perl中,那麼使用Perl讀取會話數據將會很簡單。