ホームページ > バックエンド開発 > PHPチュートリアル > Cookie を使用して訪問者のログイン回数をカウントする_PHP チュートリアル

Cookie を使用して訪問者のログイン回数をカウントする_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:08:33
オリジナル
1065 人が閲覧しました

コードをコピーします コードは次のとおりです:

$_COOKIE["counter"]?($c=$_COOKIE["counter"]+1):($c=1 );
setCookie ("counter",$c,time()+60);
echo "あなたの "."".$c."";
?>

このアプリケーションでは、ブラウザは最初にリソース (この PHP ページ) をリクエストし、次の HTTP ヘッダー コンテンツをサーバーに送信します:
GET http://localhost/ Index .php HTTP/1.1
HOST:localhost
Accept:*/*
Accept- language:zh-cn
Accept-Encoding:gzip,deflate
User-Agent:Mozilla/4.0 (互換性;MSIE 6.0;Windows NT 5.1; SV1 )
接続:キープアライブ

-------------------------------------- - ----------------------------------
これで、動的 Web プログラム (index.php) が Cookie を作成しました。 、その後、サーバーは次の HTTP ヘッダー コンテンツをブラウザーに送信します:
HTTP/1.1 200 OK
Server:Apache/2.2.6 (Win32) PHP/5.2.6
Date:Fri,23 Mar 2009 23:15: 55 GMT
接続:Keep-Alive
Content-Length:65
Content-Typt:text/html
Set-Cookie:VisitorCount=1; Expires=Thr,30-Jul-2010 16:00:00 GMT;domain=localhost ;path= /
キャッシュコントロール:プライベート

GET http://localhost/index.php HTTP/1.1
---------------------- --- --------------------------------------

これにより Cookie が保存されますファイルをクライアント上で保存し、$c 変数を保存します。再度リクエストされると、次の HTTP リクエスト ヘッダーのような Cookie 内のデータがサーバーに渡されます:

Accept:*/*
Accept- language :zh-cn
プラグマ:キャッシュなし
ユーザーエージェント:Mozilla/4.0(互換;MSIE 6.0;Windows NT 5.1;SV1)
ホスト:localhost
接続:キープアライブ
Cookie:VisitorCount=1

http://www.bkjia.com/PHPjc/327476.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/327476.html技術記事次のようにコードをコピーします。 ?php $_COOKIE["counter"]?($c=$_COOKIE["counter"]+1):($c=1); setCookie("counter",$c,time() + 60); echo "b"."font color=#ff0000".$c."/font へようこそ...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート