PHPで各IPが1日に何回閲覧されるかを達成する方法

藏色散人
リリース: 2023-03-12 16:00:02
オリジナル
2055 人が閲覧しました

php で 1 日に各 IP が閲覧される回数を把握するメソッド: 1. 「CREATE TABLE ip_log()」でテーブルを作成; 2. ユーザーが訪問したときに記録する IP 情報を設定し、閲覧数の初期値は 1 ;3. 閲覧ページ数が設定値に等しい場合、ユーザーはアクセスを許可されません。

PHPで各IPが1日に何回閲覧されるかを達成する方法

この記事の動作環境:Windows7システム、PHP7.1バージョン、Dell G3コンピュータ

数値の設定方法PHPビューでIPごとに1日に何回?

PHP を使用して、IP ごとに 1 日に表示されるページ数を制限する

実装のアイデア: まず、次のようなテーブルを作成します

CREATE TABLE ip_log
  (
      ip_log_ip VARCHAR(40),
      ip_log_date DATE,
      ip_log_visits TINYINT(1),
      ip_log_page varchar(255),
      PRIMARY KEY(ip_log_page,ip_log_ip,ip_log_date),
  );
ログイン後にコピー

次に、ユーザーが訪問したときに IP 情報を記録するコードを記述します。閲覧数の初期値は 1 です。

閲覧ページ数が設定値と同じ場合、ユーザーはアクセスを許可されていません。

最後に、truncate を使用するなどして、毎晩 00:00 に cron テーブルを実行してすべてのデータを削除できます

推奨学習: 「PHP ビデオ チュートリアル##」 #"

以上がPHPで各IPが1日に何回閲覧されるかを達成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート