メモ  > PHP > Cookie関連

Cookieを設定する。

setcookie(クッキー名, 値, 有効期限, パス, ドメイン, SSL);
クッキー名:設定するクッキーの名前
値:設定する値
有効期限:クッキーの有効期限(0にするとブラウザを閉じた時点で削除されます)
パス:クッキーが有効なパス
ドメイン:クッキーが有効なドメイン
SSL:0 = 制限なし、1 = SSL接続でのみこのクッキーを有効にする
 
注意点
・クライアントにレスポンスを返す前に実行する必要があります。(HTMLを出力する前)
・有効期限は現在からの相対指定ではなく、有効日を明確に指定してあげます。
例:setcookie('test', '値', time()+60*10,'/', 'www.test.co.jp', 0);
 
Cookieを削除する。

setcookie(クッキー名);
クッキー名のみを指定することで削除できます。
 
Cookieを取得する。

$_COOKIE[クッキー名];
isset($_COOKIE[クッキー名])を使用すれば、Cookieが設定されているか調べることができます。
 

関連するページ

メモ  > PHP > CodeIgniterのセットアップ
メモ  > 趣味 > cygwin
メモ  > JavaScript > ウィンドウ関連
メモ  > Android > Galaxy S2 LTE(SC-03D)の電池アイコンを変更する
メモ  > フリーソフト > ファイル関連