るりまサーチ

最速Rubyリファレンスマニュアル検索!
363件ヒット [1-100件を表示] (0.015秒)
トップページ > クエリ:cgi/session[x]

別のキーワード

  1. cgi new
  2. cgi delete
  3. cgi close
  4. cgi update
  5. cgi accept_charset

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

cgi/session (38030.0)

CGI のセッション管理を行うライブラリ。

...います。
セッション管理には従来通り cgi ライブラリが提供する
クッキーを使用してもいいですが、
この cgi/session を使用した方がよりわかりやすいでしょう。
セッション情報は Hash ライクなインターフェースです。

セッ...
...は expires が指定されていないために、
ブラウザを終了した時点で消滅します。

=== 使い方 (生成)

require 'cgi/session'
cgi = CGI.new
session = CGI::Session.new(cgi)

CGI::Session.new に CGI オブジェクトを渡します。クライアントから渡さ...
...ます。

=== 使い方 (ヘッダ出力)

ヘッダ出力は CGI#out、CGI#header を使っている限り
通常通りで構いません。
cgi/session
は内部的にクッキーを使用していますが、
これらのメソッドが面倒を見てくれるので、意識をする必要はあ...

CGI::Session (8000.0)

CGI::Session#[](key) -> object (8000.0)

指定されたキーの値を返します。 値が設定されていなければ nil を返します。

指定されたキーの値を返します。
値が設定されていなければ nil を返します。

@param key キーを指定します。

CGI::Session#[]=(key, val) (8000.0)

指定されたキーの値を設定します。

指定されたキーの値を設定します。

@param key キーを指定します。

@param val 値を指定します。

CGI::Session#close -> () (8000.0)

データベースクラスの close メソッドを呼び出して、 セッション情報をサーバに保存し、セッションストレージをクローズします。

データベースクラスの close メソッドを呼び出して、
セッション情報をサーバに保存し、セッションストレージをクローズします。

絞り込み条件を変える

CGI::Session#delete -> () (8000.0)

データベースクラスの delete メソッドを呼び出して、 セッションをストレージから削除します。

データベースクラスの delete メソッドを呼び出して、
セッションをストレージから削除します。

FileStore の場合はセッションファイルを削除します。
セッションファイルは明示的に削除しなければ残っています。

CGI::Session#new_session -> bool (8000.0)

真であれば新しいセッション ID を生成します。

真であれば新しいセッション ID を生成します。

CGI::Session#session_id -> String (8000.0)

セッション ID を返します。

セッション ID を返します。

CGI::Session#update -> () (8000.0)

データベースクラスの update メソッドを呼び出して、 セッション情報をサーバに保存します。

データベースクラスの update メソッドを呼び出して、
セッション情報をサーバに保存します。

MemoryStore の場合は何もしません。

CGI::Session.callback(dbman) (8000.0)

絞り込み条件を変える

<< 1 2 3 ... > >>