//セッション開始
session_start(); // セッションプログラムを使用する場合は、先頭にこの文を追加する必要があります。
$_SESSION['user_id'] = '123';//変数が存在しない場合は、変数を作成します。echo $_SESSION['user_id'];//セッション変数にアクセスします
$_SESSION = array();//すべてのセッション変数をクリアします
session_destroy();//セッションIDをクリア
//セッション終了
// クッキーの開始
setcookie(’user_id’,123);//Cookie 変数 user_id=123 を作成します
echo $_COOKIE['user_id'];//アクセス Cookie 変数は変数変数と同じです
setcookie('user_id',0,time()-1);//Cookie 変数を削除します
// コーディーエンド
// このコードは実行可能ではありませんが、すべての使用方法がここにリストされています。実際には、異なる関数を異なるページで使用する必要があります。これについては、次の例で示します。
?>
//セッション開始
session_start(); // セッションプログラムを使用する場合は、先頭にこの文を追加する必要があります。
$_SESSION['user_id'] = '123';//変数が存在しない場合は、変数を作成します。
echo $_SESSION['user_id'];//セッション変数にアクセスします
$_SESSION = array();//すべてのセッション変数をクリアします
session_destroy();//セッションIDをクリア
//セッション終了
// クッキーの開始
setcookie(’user_id’,123);//Cookie 変数 user_id=123 を作成します
echo $_COOKIE['user_id'];//アクセス Cookie 変数は変数変数と同じです
setcookie('user_id',0,time()-1);//Cookie 変数を削除します
// コーディーエンド
// このコードは実行可能ではありませんが、すべての使用方法がここにリストされています。実際には、異なる関数を異なるページで使用する必要があります。これについては、次の例で示します。
?>
Cookie とセッションは、WEB アプリケーションがユーザーのステータスを維持する方法です
Cookie は保存されたクライアント情報であり、クライアントがサーバーに接続するときにサーバーに送信されます。
セッションはサーバーに保存されている情報です。この観点から見ると、セッションは Cookie よりも安全です。
セッションが作成されると、サーバーはユーザーを識別するために暗号化されたセッション ID をクライアントに返します。セッション ID は通常 Cookie に保存され、Cookie が使用できない場合は URL によって渡されます。
上記のコードは、セッション Cookie 変数を作成して使用する方法を示しています