Сейчас: 15:46:36   20-го апреля 2024 г.
UsefulScript.ruСкриптыРазныеСколько посетителей онлайн
100
367

Скрипт, отображающий количество посетителей
находящихся на сайте в данный момент

Любому вебмастеру наверняка бывает интересно, сколько посетителей находится на его сайте в определенный момент времени, но не всегда хочется ставить сторонние счетчики.


Предлагаем Вам установить на свой сайт простой PHP скрипт, позволяющий посчитать количество посетителей онлайн. Особенностью данного скрипта является то, что он не использует базу MySQL.


Для подсчета количества уникальных посетителей, находящихся на Вашем сайте в данный момент времени, Вам необходимо вставить в самое начало содержимого Вашей странички следующий PHP код:

PHP код:
<?php
session_start
();
//выделяем уникальный идентификатор сессии
$id session_id();

if (
$id!="") {
 
//текущее время
 
$CurrentTime time();
 
//через какое время сессии удаляются
 
$LastTime time() - 600;
 
//файл, в котором храним идентификаторы и время
 
$base "session.txt";

 
$file file($base);
 
$k 0;
 for (
$i 0$i sizeof($file); $i++) {
  
$line explode("|"$file[$i]);
   if (
$line[1] > $LastTime) {
   
$ResFile[$k] = $file[$i];
   
$k++;
  }
 }

 for (
$i 0$i<sizeof($ResFile); $i++) {
  
$line explode("|"$ResFile[$i]);
  if (
$line[0]==$id) {
      
$line[1] = trim($CurrentTime)."\n";
      
$is_sid_in_file 1;
  }
  
$line implode("|"$line); $ResFile[$i] = $line;
 }

 
$fp fopen($base"w");
 for (
$i 0$i<sizeof($ResFile); $i++) { fputs($fp$ResFile[$i]); }
 
fclose($fp);

 if (!
$is_sid_in_file) {
  
$fp fopen($base"a-");
  
$line $id."|".$CurrentTime."\n";
  
fputs($fp$line);
  
fclose($fp);
 }
}
?>

Принцип работы данного скрипта довольно прост.


У каждого посетителя есть свой идентификатор сессии session_id(). При заходе на сайт мы выделяем этот идентификатор и ищем его в нашей базе (в нашем случае это файл session.txt в корне сайта). Если такого идентификатора сессии нет, то помещаем его в наш текстовый файл, дополнительно записав текущее время через разделитель "|".

После обновления страницы пользователем мы вновь выделяем идентификатор сессии, проверяем его наличие в файле session.txt. Если такого идентификатор сессии нет, то добавляем, если есть - обновляем время (заменяем на текущее время).

PHP код:
<?php
. . .
$base "session.txt";
. . .
?>

Далее просматриваем все записи в файле session.txt и удаляем те, у которых разница с текущим временем составляет больше 10 минут (или 600 секунд). Данный интервал времени можно изменить на свое усмотрение, изменив значение в строке:

PHP код:
<?php
. . .
$LastTime time() - 600;
. . .
?>

Для вывода в нужном месте информации о количестве посетителей, находящихся в данный момент на Вашем сайте, используйте следующий код:

PHP код:
<?php
echo "Сейчас на сайте: <b>".sizeof(file($base))."</b>";
?>

Для нормальной работы данного скрипта необходимо чтобы Ваш хостинг поддерживал использование сессий!


Данный скрипт долгое время функционировал и на данном сайте, но в дальнейшем был переведен на работу с MySQL. Пример работы аналогичного скрипта Вы можете наблюдать в верхней части правой колонки нашего сайта над меню.

Дата создания: 17:54:06 14.06.2011 г.
Дата обновления: 22:36:47 08.03.2012 г.
Посещений: 46117 раз(а).

Комментарии посетителей (68 шт.):
Maikl
13
# 14
(19:49:17  24.09.2011 г.)

Спасибо, действительно то, что я искал!
+1 от меня :)
Ответить

Лёшка
2
# 32
(23:52:48  09.11.2011 г.)

Ребят, вылезла вот такая шляпа: Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by.
Подскажите, пожалуйста, в чём косяк? Неужели это конфликт скриптов?
Ответить

Administrator
6
# 35
(19:49:37  10.11.2011 г.)

Лёшка, попробуйте переместить строку <?php session_start(); ?> в самое начало Вашей странички до вывода каких-либо данных на экран. А лучше сделайте ее самой первой строкой файла. Должно помочь.
Ответить

Incognito
0
# 38
(21:40:43  10.11.2011 г.)

<?php session_start(); ?> помогло! Благодарю!
Ответить

Алексей
1
# 48
(01:36:38  30.12.2011 г.)

В данном скрипте отсутствует блокировка файла во время его записи и чтения. При большом количестве посетителей на сайте, скрипт может давать сбои.
Ответить

Виктор
0
# 172
(21:03:25  01.06.2012 г.)

А у меня при каждом нажатии кнопки "Обновить" счётчик увеличивается на единицу. Видимо потому, что каждый раз начинается новая сессия (что логично исходя из текста скрипта). Как можно этого избежать?
Ответить

Administrator
0
# 173
(22:11:39  01.06.2012 г.)

Виктор, идентификатор сессии не изменяется при нажатии кнопки "Обновить". Проверить это можно так:
session_start();
echo session_id();
Скопируйте код целиком еще раз.
Ответить

Виктор
2
# 174
(11:53:14  02.06.2012 г.)

Дело в том, что как раз изменяется. И ваш пример каждый раз выдаёт новые id. Сервер apache c PHP5.2.9...
Может, в настройках PHP надо что-то подкрутить?
Ответить

Administrator
0
# 176
(15:42:15  02.06.2012 г.)

Виктор, проверьте, чтобы на каждой странице была только одна строчка session_start();
В настройках файла php.ini должно быть следующее:
register_globals = On
session.use_cookies = 1
session.use_trans_sid = 0
Так же включите прием cookies Вашим браузером.
Дальнейшее обсуждение Вашей проблемы перенес на форум - Скрипт, отображающий количество посетителей онлайн
Ответить

Елена
0
# 219
(22:33:50  18.07.2012 г.)

Здравствуйте! Как сменить цвет текста "Сейчас на сайте:"

P.S. Вот ещё вопросик как поставить надпись "Сейчас на сайте:" в правый верхний угол сайта, а то у меня пишет прямо по центру некрасиво как то...
Как сделать как у Вас, например, чтоб на одном уровне были слева часы, а справа кто онлайн?
Ответить

Administrator
2
# 220
(23:45:16  18.07.2012 г.)

Елена, все это делается средствами HTML (или таблицами). Просто замените строчку:
echo "Сейчас на сайте: <b>".sizeof(file($base))."</b>";
на такие:
echo "<table border='0' width='100%'><tr><td align='left'>Тут часы</td><td>Тут что-угодно в центре</td>";
echo "<td align='right'><font color='red'>Сейчас на сайте: </font><b>".sizeof(file($base))."</b></td></tr></table>";
Ответить

Елена
1
# 225
(23:44:35  19.07.2012 г.)

Простите ещё раз, а как убрать выделение строки у меня строка выделяется между часами и кто онлайн синего цвета.
Ответить

Administrator
6
# 226
(00:03:58  20.07.2012 г.)

Елена, скорее всего Вы где-то забыли закрыть тег, который выделяет текст синим цветом, либо не закрыли тег ссылки.
Ответить

Nick
0
# 434
(22:39:15  01.12.2012 г.)

Здравствуй автор! Помогите мне плизз настроить Посетители Онлайн! А то у меня все время 1 показывает! Я не могу понять где надо \"Если такого идентификатор сессии нет, то добавляем, если есть - обновляем время (заменяем на текущее время)\" Очень прошу, помогите!
Ответить

Administrator
1
# 435
(23:38:47  01.12.2012 г.)

Nick, это идет описание работы скрипта. Скопируйте себе первый и последний код, и попробуйте зайти на страничку с разных браузеров, тогда количество посетителей будет равно двум!
Ответить

Алексей
1
# 487
(18:45:46  22.12.2012 г.)

А этот скрипт определяет количество только на той странице где работает скрипт, или на сайте в целом?
Ответить

Administrator
-2
# 491
(13:09:25  23.12.2012 г.)

Скрипт считает всех посетителей сайта, при условии, что скрипт также установлен на всех страницах.
Ответить

Влад
-2
# 952
(10:21:10  03.07.2013 г.)

Ура, хотел такой, уже начал писать, а тут бац, и наткнулся случайно на то, что мне нужно. Спасибо огромное! При многочисленных посещениях желательно поставить flock($fp, LOCK_EX); и после flock($fp, LOCK_UN); чтобы отменить блокировку, ибо файлы счетчика будут записываться коряво! А так скрипт супер!!! Спасибо ОГРОМНОЕ!!!
Ответить

Павлуша
1
# 1587
(20:50:53  12.04.2014 г.)

Здравствуйте! Поставил себе Ваш скрипт, очень нравиться... Но в php логах на сервере иногда (не всегда) появляется вот такая вот ошибка (Ваш скрипт начинается у меня с 3 строчки в файле index.php):
2014-04-12 20:39:16: (mod_fastcgi.c.2676) FastCGI-stderr: PHP Notice: Undefined variable: ResFile in /var/www/index.php on line 24
PHP Notice: Undefined variable: ResFile in /var/www/index.php on line 33
PHP Notice: Undefined variable: is_sid_in_file in /var/www/index.php on line 35
Подскажите, пожалуйста, почему так происходит и возможно ли это исправить?
Ответить

Administrator
1
# 1590
(23:01:22  12.04.2014 г.)

В этом нет ничего страшного. Чтобы в логах ничего не было, достаточно перед использованием скрипта определить переменные: $ResFile=''; $is_sid_in_file='';
Ответить

Павлуша
0
# 1593
(14:13:19  13.04.2014 г.)

Спасибо огромное! Теперь всё работает как часики!
Прошлые ошибки не возникают, но в логах маячит вот эта строчка:
2014-04-13 14:01:13: (mod_fastcgi.c.2676) FastCGI-stderr: PHP Notice: Uninitialized string offset: 0 in /var/www/index.php on line 27
Ответить

Administrator
0
# 1597
(18:18:54  13.04.2014 г.)

Приведите лучше саму строку с номером 27. Думаю, лечится так же, как и в предыдущем ответе.
Ответить

Павлуша
0
# 1598
(21:51:49  13.04.2014 г.)

Строка 27 в моём коде имеет такое содержание: $line = explode("|", $ResFile[$i]);
Ответить

Administrator
1
# 1599
(22:02:36  13.04.2014 г.)

По аналогии с ответом #1590, перед скриптом добавьте $line='';
Ответить

Павлуша
0
# 1601
(09:03:38  14.04.2014 г.)

Добавил, спасибо! Но теперь ошибка в 28 строке: $line = explode("|", $ResFile[$i]);
Может всё-таки мне нужно поправить конфигурацию PHP? Потому что на сервере хостинга у меня ошибок с Вашим скриптом не возникало, а сейчас сайт крутиться на локальном сервере.
Ответить

Administrator
0
# 1602
(20:35:57  14.04.2014 г.)

Обратите внимание на директиву error_reporting файла php.ini.
К примеру, уровень error_reporting = E_ALL & ~E_NOTICE позволяет выводить все ошибки, за исключением замечаний.
Ответить

Павлуша
0
# 1604
(12:12:01  16.04.2014 г.)

Понял! Спасибо за ответ! Настроил как Вы сказали уровень внимания к ошибкам - теперь всё отлично, а то раньше даже логировал включение / выключение сервисов.
Ответить

Таня
0
# 1691
(12:43:33  28.05.2014 г.)

Спасибо огромное! Поставила ваш скрипт, все работает!
Подскажите, пожалуйста, куда вставить блокировку flock($fp, LOCK_EX); и flock($fp, LOCK_UN);?
Заранее спасибо.
Ответить

Administrator
0
# 1692
(10:47:26  29.05.2014 г.)

Если кратко, то flock($fp, LOCK_EX); нужно добавить сразу после открытия файла, а flock($fp, LOCK_UN); перед его закрытием. Блокировка файлов от записи на PHP.
Ответить

Сергей
0
# 1700
(20:29:59  01.06.2014 г.)

Добрый день!! Поставил ваш скрипт но выпадает такая ошибка:
A PHP Error was encountered
Severity: Warning
Message: file(base) [function.file]: failed to open stream: No such file or directory
Filename: views/rightblok_view.php
Line Number: 17
Строка 17 имеет вид: echo "Сейчас на сайте: <b>".sizeof(file('base'))."</b>";
Подскажите плиз как исправить заранее спасибо!
Ответить

Administrator
0
# 1702
(11:37:41  02.06.2014 г.)

В ошибке сказано, что файл не найден. У Вас в коде написано sizeof(file('base')), где 'base' получается имя файла, а должно быть sizeof(file($base)), где в переменной $base содержится session.txt. Просто сравните чтобы в первой части кода и в sizeof(file($base)) имена файлов совпадали.
Ответить

Сергей
0
# 1703
(00:29:21  03.06.2014 г.)

Добрый день! Я чайник в этом деле и извиняюсь за может глупые вопросы!
Спасибо за подсказку, смог решить проблему сделав так :) надеюсь это верно и будет работать
<?php
$base = "session.txt";
echo "Сейчас на сайте: <b>".sizeof(file($base))."</b>";
?>
Но появились еще вопросы: пишу на сервере denwer как проверить количество посещений?
И второе: когда получаю ( Сейчас на сайте: 16 ) и закрываю Браузер число не меняется, помогает только перезагрузка сервера это так должно быть?
Заранее Огромное спасибо!!!
Ответить

Administrator
0
# 1706
(20:23:20  03.06.2014 г.)

Для проверки количества пользователей онлайн, можно воспользоваться вторым браузером (т.к. id сессий будут разными). Закрытие/открытие браузера не обнулит счетчик, а наоборот его увеличит т.к. в файле session.txt мы храним данные о сессии пользователя в течение 10 минут с момента его последнего визита. Так что либо очистите файл session.txt, либо уменьшите время хранения сессий в строке $LastTime = time() - 600; (где 600 - это время хранения в секундах), либо ждите 10 минут.
Ответить

Евгений
0
# 1710
(15:02:26  05.06.2014 г.)

Скрипт работает большое спасибо. Но у меня ошибка:
Warning: file() [function.file]: Filename cannot be empty in силка на страничку on line 112
Сейчас на сайте: 1
Не совсем красиво смотрится, а что делать я не знаю =(
Ответить

Administrator
0
# 1711
(19:59:02  05.06.2014 г.)

У Вас в ошибке же написано: "Имя файла не может быть пустым", следовательно, где-то в функции file() не указано имя файла, но скорее всего Вы используете функцию file($base) на страничке, не присвоив переменной $base имя файла.
Ответить

Виталий
0
# 3782
(18:47:02  08.03.2017 г.)

Спасибо за хорошие скрипты!!!
Похожая проблема. Если отображение в том же файле, все ОК, если выводить отдельным файлом, то:
Warning: file() [function.file]: Filename cannot be empty in W:\home\shoppppinng\www\seeList.php on line 3
Сейчас на сайте: 1
и количество не меняется.
Ответить

Виталий
0
# 3783
(22:10:53  08.03.2017 г.)

Разобрался вроде.
Для отображения в отдельном файле, в частности встроил в "Скрипт ведения логов посещения сайта", писать в таком виде:
<?php
$base = "session.txt";
echo "Sejchas na sajte: <b>".sizeof(file($base))."</b>";
?>
Так можно? Спасибо!
Ответить

Алексей
0
# 2145
(17:32:11  19.12.2014 г.)

Доброго времени суток, хотел уточнить, как правильно вставить строчки
flock($fp, LOCK_EX); и flock($fp, LOCK_UN); Понятно, что в начале открытия файла и закрытия, но выдается ошибка. Вставлять до и после последней скобки? И стоит ли добавлять другие строчки из темы "Блокировка файлов от записи на PHP."
Ответить

Михаил
1
# 2511
(10:46:42  06.06.2015 г.)

Добрый день! Скажите, а возможно ли сделать так, чтобы при отсутствии посетителей (т.е. Онлайн: 0) на сайте, скрип не показывал текст Онлайн: 0, а только отображался когда первый посетитель зашел Онлайн: 1
Ответить

Administrator
3
# 2513
(14:18:35  06.06.2015 г.)

Возможно. Замените echo "Онлайн: <b>".sizeof(file($base))."</b>";
на if (sizeof(file($base))>0) echo "Онлайн: <b>".sizeof(file($base))."</b>";
А вообще непонятно для чего это нужно, т.к. если на сайте 0 человек, то этого никто и не увидит.
Ответить

Рустам
0
# 2663
(09:53:16  28.08.2015 г.)

У меня ошибка: Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by
Решение вот это не помогает: попробуйте переместить строку <?php session_start(); ?> в самое начало Вашей странички до вывода каких-либо данных на экран. А лучше сделайте самой первой строкой файла.
Вопрос: что я неправильно делаю и как это исправить?
Ответить

Administrator
0
# 2666
(15:34:25  29.08.2015 г.)

Вроде Вы все делаете правильно. Проверьте нет ли до <?php session_start(); ?> какого-нибудь символа (например, пробела) или пустой строки. Так же попробуйте открыть файл каким-нибудь другим редактором, т.к. в самом начале файла может быть какой-нибудь невидимый служебный символ.
Ответить

Рустам
0
# 2673
(06:27:45  03.09.2015 г.)

Здравствуйте, Administrator.
Все работает, если только файл index.php, а в файле с расширением index.html ошибка. Поможете? На текущее время не так силен в web-программировании.
Ответить

Administrator
0
# 2676
(22:49:44  03.09.2015 г.)

Добавьте в файл .htaccess строчку: AddType application/x-httpd-php .php .htm .html
Тогда файлы с расширением .html будут обрабатываться как .php.
Ответить

Олег
0
# 2913
(16:03:34  19.12.2015 г.)

Показывает всегда что онлайн 1. Что делать?
Ответить

Administrator
0
# 2914
(18:44:13  19.12.2015 г.)

Искать ошибку. Попробуйте скопировать код заново, потом зайдите на созданную страничку с разных браузеров, и количество посетителей должно будет равняться количеству браузеров.
Ответить

Александр
1
# 2957
(05:04:06  11.01.2016 г.)

Смотрите, я слежу за посетителями в панели управления сайта.
Т.е., если посетитель зашёл на главную страницу сайта, его записало в файл базы, я это вижу. Прошло 15 минут, к примеру, и больше посетителей нет. И скрипт же не запускается, чтобы проверить прошло 10 минут или нет.
Как можно исправить такое? Т.е. если у меня в течение часа был всего один посетитель, то он так и будет висеть в таблице "За последние 10 минут", хотя он был на сайте пол часа назад, к примеру.
Тут нужен ещё один скрипт наверно, который поставить на крон, чтобы тот проверял каждую минуту, например, если от записи N-ой строки прошло больше 10 минут, то строку удаляем.
Предложите свой вариант?
Ответить

Administrator
0
# 2959
(21:22:14  11.01.2016 г.)

Добавьте в свою панель управления код для удаления старых записей из файла базы:
$LastTime = time() - 600;
$base = "session.txt";
$file = file($base);
$k = 0;
for ($i = 0; $i < sizeof($file); $i++) {
$line = explode("|", $file[$i]);
if ($line[1] > $LastTime) { $ResFile[$k] = $file[$i]; $k++; }
}
$fp = fopen($base, "w");
for ($i = 0; $i<sizeof($ResFile); $i++) { fputs($fp, $ResFile[$i]); }
fclose($fp);

Таким образом, каждый раз при обновлении странички панели управления сайта будут удаляться все старые записи в базе, и Вы будете видеть актуальное количество посетителей.
Ответить

Вячеслав
0
# 3225
(15:16:36  22.05.2016 г.)

Здравствуйте!
Скажите, а как сделать так, чтобы количество онлайн посетителей отображалось только на определённой странице, а не на всех?
К примеру, в админке сайта, которая лежит в другой папке.
Ответить

Administrator
0
# 3226
(15:27:10  22.05.2016 г.)

Так в конце темы же сказано что для вывода в нужном месте информации о количестве посетителей, находящихся в данный момент на Вашем сайте, используйте следующий код:
echo "Сейчас на сайте: <b>".sizeof(file($base))."</b>";
Следовательно, данную строчку Вам нужно добавить только в админке, где вместо $base нужно указать файл, в котором хранятся идентификаторы и время посетителей.
Ответить

Вячеслав
0
# 3229
(02:40:46  23.05.2016 г.)

Спасибо большое! Всё заработало!
Лучший скрипт со всего интернета!!! Много перелопатил. Только Ваш выбрал. Один только момент... Добавил вышеуказанный код по обновлению админки и очищение файла сессий, так вот не удаляет. Вроде по времени удаляет, но при обновлении не удаляет. Подскажите, пожалуйста, в чём может быть дело?
Спасибо!
Ответить

Вячеслав
0
# 3238
(20:46:24  24.05.2016 г.)

Всё отлично! Я разобрался! Отлично удаляет и работает!
Благодарю за классный скрипт!
Я заметил, что у Вас в статистике сайта есть такая фишка:
Статистика обновлена 03 мин. 10 сек. назад. Следующее обновление через 06 мин. 50 сек.
Подскажите, где можно такой взять скрипт, чтобы знать, когда следующее обновление посетителей сайта online?
Ответить

Administrator
0
# 3239
(22:39:00  24.05.2016 г.)

Это немного измененный код из темы Кэширование в файл.
Просто добавил вывод на экран разницы между текущим и временем обновления файла.
Ответить

Вячеслав
0
# 3241
(16:23:26  25.05.2016 г.)

Здравствуйте!
У меня никак не получается вывести время отсчёта на экран. Подскажите, пожалуйста, как у Вас это получилось.
Спасибо!
Ответить

Administrator
1
# 3242
(20:37:40  25.05.2016 г.)

echo ($time_cashe-time(true)+$lines_time).' сек.';
Ответить

aleks
0
# 3330
(22:45:49  14.07.2016 г.)

Хороший скрипт, но как не считать посещения ботов из статы?
Ответить

Алекс
0
# 3717
(17:37:54  04.02.2017 г.)

Здравствуйте.
С чем связано, что при обновлении страницы добавляется +1 пользователь?
Ответить

Administrator
1
# 3718
(20:09:33  04.02.2017 г.)

Похоже, что у Вас то же самое, что и в сообщении # 172.
Ответить

Виталий
1
# 3784
(22:56:39  08.03.2017 г.)

К сожалению, считает также ботов, это как-то лечится без добавления условий?
Ответить

Алекс
1
# 3797
(19:54:35  21.03.2017 г.)

Уважаемый админ, подскажите, пожалуйста, нет сил уже, у меня есть программа которая создает запрос методом GET и получает страницы сайта, почему это программу не видно нигде? Ни одна мертика или даже Ваш пример учета не видит эту программу, а она получает данные. В чем может быть дело и как увидеть все, что создает запрос к сайту?
Ответить

Administrator
1
# 3798
(22:04:25  21.03.2017 г.)

Попробуйте использовать другой наш скрипт - Скрипт ведения логов посещения сайта.
Ответить

Юра
0
# 4612
(11:11:16  06.02.2020 г.)

Привет из 2020. Вот начал учиться создавать сайты, хотел какой-то простенький код на php, чтобы видеть кол-во посетителей.
Я реализовал немного иначе, чтобы каждый раз не вставлять этот код, просто создал функцию и записал ее в файл со всеми функциями. И как подобает функции в конце вывел return. То есть перед последней фигурной скобкой (перед концом функции): return sizeof(file($base));
И чтобы не мучатся добавлять функцию на каждой странице, вставил ее в файл с коннектом с БД. А уже в месте, где нужно указать количество посетителей вывел: echo name_function();

P.S. также, необходимо указать не просто название файла "session.txt", а полный путь, чтобы потом не было проблем, если посетитель зайдет с другой страницы. Так что строчку $base = "session.txt"; заменить на: $base = $_SERVER["DOCUMENT_ROOT"] . "session.txt";
Ответить

Евгений
0
# 4788
(13:08:31  07.02.2021 г.)

Доброго времени суток! Скажите пожалуйста, а файл session.txt обязательно создавать в корне сайта?
Ответить

Administrator
0
# 4790
(20:00:56  08.02.2021 г.)

Здравствуйте. Нет, не обязательно. Главное, чтобы путь к файлу был одинаковый для всех страничек, на которых будет установлен скрипт.
Ответить

Untercop
0
# 4802
(14:32:39  19.03.2021 г.)

Здравствуйте.
Я добавил счётчик в отдельный файл php и на странице сделал обновление через... Перенесено на форум

На PHP 7.1 работает, на новых не работает
"sizeof():Parameter must be an array or an object that implements Countable in"
Понимаю, что надо дать массив или объект, но в PHP не силён. Не подскажете, что где изменить?
Ответить

Administrator
2
# 4805
(11:54:29  21.03.2021 г.)

Здравствуйте. Попробуйте заменить sizeof() на count().
Ответить

User1
1
# 4911
(23:10:15  18.04.2022 г.)

Прикольный Сайт, много чего полезного можно найти.
Ответить

Хасан
0
# 4938
(09:59:11  24.09.2022 г.)

Здравствуйте админ. У меня вообще показывает 0. Где я мог ошибиться?
Ответить

Закрыть
Ваше имя:
115 + 4 =
Добавить комментарий:
Ваше имя:
115 + 4 =

Перед публикацией все комментарии проходят обязательную модерацию!

Если Вы хотите задать какой-либо вопрос, то сделайте это на нашем форуме.
Таким образом, Вы сможете быстрее получить ответ на интересующий Вас вопрос.
Посетителей онлайн: 6

Какие темы необходимо добавлять на сайт?