Vivek.anand34 Ответов: 0

Как узнать количество пользователей посетивших наш сайт с помощью сеанса на 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 на этом сайте";

0 Ответов