1

smarty 3がcodeIgniterセッション変数を考慮しない理由:

$this->session->set_userdata('userId', $res['id']);  // this doesn't work 

$_SESSION['userId']=$res['id']; // this works.

私はこれに賢くアクセスしています:

{$smarty.session.userId}  
4

3 に答える 3

3

CI(!!!)はPHPスーパーグローバル$_SESSION..を使用しません

CIのセッションをSmartyに公開するための優れた方法については、こちらをお読みください。

http://ellislab.com/codeigniter/forums/viewthread/110540/#571279

于 2012-10-15T13:42:57.073 に答える
0

codeIgniterで

$this->session->set_userdata()

関数はデータをCookieに保存するため、セッションごとにデータを取得することはできません。

于 2012-10-15T13:36:15.600 に答える