Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Счетчик посетивших за день пользователей

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


     08.03.2012    Общие вопросы    2829

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

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


Все работает кроме этого
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
4

340 | 158

pavel31 - 11 марта 2012 13:04 - Юзер

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

nowheremany
192

1659 | 1292

nowheremany - 11 марта 2012 16:05 - Эксперт

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

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

pavel31
4

340 | 158

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

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

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