Как узнать количество пользователей посетивших наш сайт с помощью сеанса на PHP
уважаемый друг,
Как узнать количество посетителей, посетивших наш сайт, используя сеанс в php codeigniter.
Я пробовал, но каждая система продолжается с 1-го сеанса.
Что я уже пробовал:
session_start();
if (! isset($_SESSION ['views'])) {
$_SESSION ['views'] = 0;
}
$_SESSION ['views'] = $_SESSION ['views']+1;
Vivek.anand34
session_start();
$counter_name = "counter.txt";
// Проверьте, существует ли текстовый файл. Если нет, то создайте его и инициализируйте до нуля.
если (!file_exists($counter_name)) {
$f = fopen($counter_name, " w");
fwrite($f, " 0");
fclose($f);
}
// Считайте текущее значение нашего файла счетчика
$f = fopen($counter_name, " r");
$counterVal = fread($f, filesize($counter_name));
fclose($f);
// Был ли подсчитан посетитель в этой сессии?
// Если нет, увеличьте значение счетчика на единицу
if (! isset($_SESSION ['hasVisited'])){
$_SESSION ['hasVisited']= " да";
$counterVal++;
$f = fopen($counter_name, " w");
fwrite($f, $counterVal);
fclose($f);
}
Patrice T
Воспользуйся Улучшить вопрос чтобы обновить ваш вопрос.
Чтобы каждый мог обратить внимание на эту информацию.
Vivek.anand34
Я использовал этот код, который он выполнил... Спасибо...
Vivek.anand34
Покажите его : echo " вы являетесь посетителем номера $counterVal на этом сайте";