クッキー

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-29 09:13:071141ブラウズ

1. クッキーとは何ですか?

Cookie は、ユーザーを追跡および識別するためにクライアントのブラウザーにデータを保存するメカニズムです。簡単に言えば、Cookie は、Web サーバー によってユーザーのハードドライブに一時的に保存され、その後 Web ブラウザーによって読み取られるテキスト ファイルです。ユーザーが再度 Web サイトを訪問すると、Web サイトは迅速に対応できるように、 Cookie ファイルを読み取って訪問者の特定の情報 (前回の訪問場所、滞在時間、ユーザー名とパスワードなど) を記録します。たとえば、ページ上でユーザーのIDとパスワードを入力せずに、Webサイトに直接ログインできます。

Cookie ファイルのコマンド形式は次のとおりです:

ユーザー名@Web サイトのアドレス [番号].txt

2. Cookie

を作成します。 setcookie() 関数を使用して Cookie を作成します。 PHPで。

setcookie() 関数を使用して Cookie を作成します。コード例は次のとおりです。

例 1:

setcookie("TMCookie",'www.mrbccd.com');
setcookie("TMCookie" , 'www.mrbccd.com', time()+60); //Cookie の有効時間を 60 秒に設定します
//有効なディレクトリは "/tm/" です。 "、有効なドメイン名は "mrbccd.com" とそのすべてのサブドメイン
setcookie("TMCookie", $value, time()+3600, "/tm/",".mrbccd.com", 1);
?>

3. Cookie を読み取る

PHP では、グローバル配列 $_COOKIE[] を通じてブラウザ側で Cookie 値を直接読み取ることができます。

例 2: print_r 関数を使用して Cookie 変数を読み取るコード例は次のとおりです:

date_default_timezone_set("Etc/GMT-8");
if(!isset($_COOKIE["visittime "])) {// Cookie が存在しない場合
SetCookie ("Visittime", date ("Y-M-D H: I: S")); // Cookie 変数を設定します
ECHO "初めて Web サイトにアクセスしてくださいtime!" & Lt; br & gt ;" //出力文字列
}else{ // Cookie が存在する場合
変数 c Echo 「Web サイトへの最後の訪問時刻は次のとおりです。」 $_ Cookie ["訪問時間"。 ]; // 前回 Web サイトにアクセスした時刻を出力します
echo "& lt;"
echo "今回 Web サイトにアクセスした時刻: ".date("y-m-d H:i:s");現在のアクセス時刻を出力します
?> 4. Cookie を削除します

Cookie の作成時に有効期限が設定されていない場合、ブラウザを閉じると Cookie ファイルが自動的に削除されます。

ブラウザを閉じる前にCookieファイルを削除したい場合は、setcookie()関数を使用して削除する方法と、ブラウザ上で手動でCookieを削除する方法があります。

以上、Web サーバーの側面も含めて Cookie について紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。