2011-09-27 63 views

回答

3

在Cookie或查詢字符串中存儲會話ID是HTTP協議在每個請求上允許傳輸會話ID的唯一兩種方式。如果您將它存儲在其他地方,則客戶端和服務器無法知道他們正在使用同一會話。

0

您可以詢問CGI :: Session將會話數據保存在您選擇的數據庫中。對於MySQL,你可以做到這一點,像這樣:

use CGI::Session; 
$session = new CGI::Session("driver:MySQL", undef, {Handle=>$dbh}); 

詳見CGI::Session::MySql

相關問題