Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Счетчик посетивших за день пользователей

Счетчик посетивших за день пользователей


     08.03.2012    счетчик    Все вопросы » Общие вопросы    4120

вопрос
Подскажите пожалуйста как правильно вывести посетивших за день пользователей, не онлайн а именно посетивших за день?

Использую вот такой код:


Все работает кроме этого
echo "<h2>Сегодня сайт посетили: ".(count(explode($author, trim($author)))-1)." человек</h2><hr>";

Этот код постоянно выводит 1 сколько бы пользователей не зашли на сайт

Ответил: nowheremany


while ( $row = $db->get_row() ) {

заменить на
$i = 0;
while ( $row = $db->get_row() ) {
$i++;


echo "<h2>Сегодня сайт посетили: ".(count(explode($author, trim($author)))-1)." человек</h2><hr>";

заменить на
echo "<h2>Сегодня сайт посетили: ".$i." человек</h2><hr>";

3 комментария

pavel31
Юзер

pavel31 - 11 марта 2012 13:04 -

Ну хоть кто нибудь ответьте мне на мой вопрос? Как сделать правильный вывод пользователей за сутки???????

nowheremany
Эксперт

nowheremany - 11 марта 2012 16:05 -

***Комментарий удален***

Благодарность принимаю тут Связь

pavel31
Юзер

pavel31 - 11 марта 2012 20:00 -

nowheremany,
Ошибку выдаёт: Parse error: syntax error, unexpected T_IF in /var/www/sarta176/data/www/video-romantika.org/engine/modules/zu_visited.php on line 13

13-я строка здесь: if ($row['foto'] !== "")

Заработало, но как теперь убрать лимит в базе данных?, что бы счётчик не был зависим от лимита

Кстати у Вас была ошибка в коде! где $i++ нужно писать $i++;

nowheremany,
Спасибо, все работает smile

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх