[Codeigniter-users] モバイルサイトのセッションについて

Back to archive index

Kenichi Ando neo.k****@gmail*****
2008年 1月 11日 (金) 21:51:14 JST


bossatamaです。

08/01/11 に Kenji<kenji****@club*****> さんは書きました:
> On Fri, 11 Jan 2008 21:29:09 +0900
> "Kenichi Ando" <neo.k****@gmail*****> wrote:
>
> > bossatamaです。
>
> > > > sessionクラスを継承する方法で、以下を実装してみました。
> > > >
> > > > 携帯で実際に動くカウンタです。
> > > > http://codeigniter.jp/mobile/session/
> > > >
> > > > URIは次のようになります:
> > > > http://codeigniter.jp/mobile/session/SESSID=****************
> > >
> > > = を含める必要性はなさそうです。
> >
> > 「=」を使わないということですか?
>
> そうです。
>
こんなイメージでしょうか?

routes.php
$route ['(.*)/SESSID(.*$)'] = "$1";

My_Session.php
30|preg_match ( "|SESSID[^/\\\\]*|",
$this->CI->uri->segment($this->CI->uri->total_segments()),
$url_session);

42|$sessid = str_replace ("SESSID", "", $url_session[0]);

168|$this->CI->config->set_item ('url_suffix', '/SESSID' .
$this->userdata ('session_id') . config_item ('url_suffix'));

ちょっとイメージ違うかも?

URIはこうなります。

http://codeigniter.jp/mobile/session/SESSID**********

//bossatama




Codeigniter-users メーリングリストの案内
Back to archive index