Mysql
 sql >> база данни >  >> RDS >> Mysql

как мога да направя брояч на посетители в php?

За да използвате $_SESSION , трябва да извикате session_start() някъде предварително.

Мисля, че кодът трябва да изглежда така:

session_start();
if ( !isset($_SESSION['visited']) )
{
    echo "This is your first visit.";
    $_SESSION['visited'] = TRUE;

    // Do the MySQL query here
} else {
    echo "You hit the refresh button.";
}

echo "This is my site.";

По този начин, когато нов потребител за първи път посети вашия сайт (с нова сесия), неговото/нейното посещение ще бъде съхранено в базата данни и ние ще имаме променлива в набора от сесии, така че след бутон за опресняване информацията за посещението няма да бъдат добавени отново към базата данни.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Има ли начин да се покаже Да или Не в заявка за резултат вместо 0 или 1?

  2. Вмъкване на данни с помощта на mysqli

  3. получаване на грешка при дефиниране на името на събитието в mysqlworkbench 5.5

  4. Jdbc драйвер не е намерен

  5. как да предотвратите получаването на грешен идентификационен номер