Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mencapai berapa kali setiap IP dilayari setiap hari dalam php

Bagaimana untuk mencapai berapa kali setiap IP dilayari setiap hari dalam php

藏色散人
藏色散人asal
2021-09-16 11:10:542036semak imbas

Cara menggunakan PHP untuk menyedari berapa kali setiap IP dilihat setiap hari: 1. Buat jadual melalui "CREATE TABLE ip_log()" 2. Tetapkan maklumat IP untuk direkodkan apabila pengguna melawat, dan nilai awal bilangan paparan ialah 1 ;3 Apabila bilangan halaman yang dilayari adalah sama dengan nilai yang ditetapkan, pengguna tidak dibenarkan mengakses.

Bagaimana untuk mencapai berapa kali setiap IP dilayari setiap hari dalam php

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer Dell G3

Cara untuk menetapkan harian nombor setiap IP dalam paparan PHP?

Idea pelaksanaan menggunakan php untuk mengehadkan bilangan halaman yang dilihat setiap IP sehari

Idea pelaksanaan: Pertama, cipta jadual, seperti berikut

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),
  );

Kemudian, tulis kod untuk merekod maklumat IP apabila pengguna melawati Nilai awal bilangan paparan ialah 1.

Apabila bilangan halaman. dilihat adalah sama dengan nilai yang ditetapkan, pengguna tidak dibenarkan mengakses .

Akhir sekali, anda boleh menjalankan jadual cron pada 00:00 setiap malam untuk memadam semua data, seperti menggunakan truncate

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mencapai berapa kali setiap IP dilayari setiap hari dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn