ホームページ  >  記事  >  バックエンド開発  >  他の人が私の情報を閲覧すると、私のコンピューターがプロンプトを表示することを理解するための PHP の使用方法を教えてください。ありがとう

他の人が私の情報を閲覧すると、私のコンピューターがプロンプトを表示することを理解するための PHP の使用方法を教えてください。ありがとう

WBOY
WBOYオリジナル
2016-06-13 13:11:06828ブラウズ

PHP を使用して、他の人が私の情報を閲覧すると、私のコンピューターにプロンプ​​トが表示されることを認識するにはどうすればよいですか?ありがとう!
出会い系サイトに登録してログインし、他の誰かが私の個人情報を閲覧すると、コンピューターに「誰かが私の情報を閲覧しています...」というプロンプトボックスが表示されました。
実装方法
を使用してください。 PHP で誰かが私の情報を閲覧すると、私のコンピューターにプロンプ​​トが表示されますか?ありがとう! ! !

-----解決策---------
誰かがあなたを閲覧した場合、セッションを使用してユーザーの ID を記録します。しばらくすると、バックグラウンドはあなたを閲覧したユーザー ID を使用して、対応するユーザー情報を取得し、それをフロントに返します。 -end js. js はポップアップの特殊効果を作成します。もちろん、他の方法もありますが、具体的な実装はあなた次第だと思います。
------解決策------------------
各ページは、Ajax のスケジュールされたレポート/ダウンロードで書き込まれます。サーバーはレポート情報を memcached に記録します。キーは uid で、値はシリアル化された配列です: {アクセス時間、アクセス ユーザー uid。}

例: A ユーザーがユーザー B のホームページにアクセスすると、Ajax はサーバーに次のようにレポートします: key=B、value={アクセス時間、A}、サーバーはそれを memcached に書き込みます。

ユーザー B の ajax スケジュールされたダウンロード ステータスは、もちろん次のように求めています: key=B の値、サーバーはアクセス時間が 1 分未満の訪問者情報を返します。

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