setcookie('A','B',C,'/','.domain.com');・クッキーの名前(A)と値(B)を設定します。ページ出力の前(先頭)に記述する必要があります。有効期限を設定する場合(デフォルト=0はブラウザが閉じられるまで)はC部分に秒単位で記述します(例:time()+60だと60秒間。mktime()での設定も可能)。クッキーの有効範囲を設定する場合(上記の/はドメイン内全範囲を意味する)はパスを指定します(指定パス以下が範囲となる)。デフォルトはクッキーの送られるページと同じ(または下位の)ディレクトリとなります。通常はプログラムが存在するドメインの要求としてやり取りされますが、最後の引数(ドメインの前に.をつけて記述)により、サブドメインも範囲に含めることができます。
setcookie('A','',C,'/','.domain.com');・クッキーAを削除します。デフォルト以外の値で設定している場合、適切に削除するためには同じ値を与える必要があります。
session_start();・セッションを使う際、ページの先頭(出力記述の前)で宣言します。
ini_set('session.gc_maxlifetime',A);・アクセスされない状態でのセッションの保持時間(デフォルトは24分)を変更します。Aの位置に秒単位(数値)で指定します。session_start()より先に記述する必要があります。
ini_set('session.gc_probability',100);・有効時間の過ぎたセッションは、サーバ上でsession_start()が実行される度に、1%の確率で破棄されます。即破棄することを望む場合、上記のように100%に設定することもできます。session_start()より先に記述する必要があります。
session_destroy();・セッションを破棄します。ログアウト時などに使用します。
![]()
【ホームページ制作予定の方へお勧めするレンタルサーバーです】
【PHP学科】【AJAX学科へ】
○環境設定
・設定ファイル
○基本記述
・文字列操作
・数値の操作
○条件分岐
○配列
○オートグローバル配列
○Webフォーム
○正規表現
○データベースの操作
○クッキーとセッション
○日付と時刻
○ファイル操作
○セキュリティ
○様々な命令
【専門列塔街道】
オンラインゲーム全集塔
有料情報商材研究塔
【ゲーム攻略局】
ドラゴンクエスト1攻略課
ドラゴンクエスト2攻略課
ドラゴンクエスト4攻略課
Final Fantasy4攻略課
世界はあたしでまわってる
天外魔境2攻略課
【インターネット研究所】
世界の厳選サイト
【コミック資料館】
デスノート資料室
GANTZ資料室
キン肉マン資料室
ワンピース資料室
【バーチャル大学】
AJAX学科
ASP学科
英語学科
PC用語学科
PHP学科
歴史学科
【その他】
世界ビズ詳細データ
リンクに関して
個人情報保護法令