Để sử dụng $_SESSION
, bạn cần gọi session_start()
ở đâu đó trước.
Tôi nghĩ mã sẽ trông như thế này:
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.";
Bằng cách này, khi người dùng mới truy cập trang web của bạn lần đầu tiên (với một phiên mới), lượt truy cập của họ sẽ được lưu trữ trong cơ sở dữ liệu và chúng tôi sẽ có một biến trong nhóm phiên, vì vậy sau một nút làm mới, thông tin về lượt truy cập sẽ không được thêm vào cơ sở dữ liệu nữa.