Форум программистов, компьютерный форум, киберфорум
Наши страницы

Счётчик посетителей онлайн (PHP, jQuery mySQL) - не работает? - PHP

Войти
Регистрация
Восстановить пароль
Другие темы раздела
PHP Перадать данные в модльное окно http://www.cyberforum.ru/php/thread2164558.html
Здравствуйте! Задача, передать данные в модальное окно. Есть таблица, при клике по ячейке необходимо передать несколько параметров (содержимое ячейки, номер ячейки) как это реализовать?
PHP Как запретить переход по ссылке (админ панель)? Привет всем. Есть форма авторизации. <?php require "rb.php"; R::setup( 'mysql:host=1111;dbname=111', '111', '' ); //db connect $user = R::load('user',1); if($_POST == 'admin' &&... http://www.cyberforum.ru/php/thread2164251.html
Не могу разобраться в ссылках PHP
Покупали года два так назад билетную систему для себя, разработчик забил на проект и свалилось все на мою голову. Есть переменная $html = '<div><img src="http://'.$_SERVER.' ну и дальше адрес...
PayPal, кодировка PHP
Здравствуйте, добавляю на сайт кнопку быстрой покупки от paypal, при отправке названия товара в paypal, кириллица превращается в иероглифы.
PHP Добавить модуль после определенного тега http://www.cyberforum.ru/php/thread2163084.html
Нашел вот такой код. Он вставляет <div></div> после заданного мною количества абзацев. <?PHP function addContent($addTo, $add, $cntRep, $after = '</p>', $openTag = '<div align="center">',...
PHP Вместо русских символов знаки ? phpMyAdmin Итак, вывожу русские символы из БД, и нифига, много что <?php $link = mysqli_connect('localhost', "root", '', 'raspisanie'); mysqli_set_charset( 'utf8' , $link); if (!$link) { ... подробнее

Показать сообщение отдельно
Paul_REE
0 / 0 / 0
Регистрация: 30.07.2017
Сообщений: 24

Счётчик посетителей онлайн (PHP, jQuery mySQL) - не работает? - PHP

25.12.2017, 01:02. Просмотров 227. Ответов 12
Метки (Все метки)

Добрый вечер!
Имеется следующий код счётчика посетителей онлайн. Оригинал статьи находится здесь.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<?php
require_once("connection.php"); // подключаем скрипт
 
session_start();
$_SESSION['session']=session_id();
 
 
function total_online()
{
 global $connection;
 
 $current_time=time();
 $timeout = $current_time - (60);
 
 $session_exist = "SELECT session FROM total_visitors WHERE session='".$_SESSION['session']."'";
 
 $result_session_exist = mysqli_query($connection, $session_exist) or die("Ошибка " . mysqli_error($connection));
 
 $session_check = mysqli_num_rows($result_session_exist);
 
 if($session_check==0 && $_SESSION['session']!="")
 {
 "INSERT INTO total_visitors values ('','".$_SESSION['session']."','".$current_time."')";
 }
 else
 {
  "UPDATE total_visitors SET time='".time()."' WHERE session='".$_SESSION['session']."'";
 }
 
 $select_total = "SELECT * FROM total_visitors WHERE time>= '$timeout'";
 
 $result_select_total = mysqli_query($connection, $select_total) or die("Ошибка " . mysqli_error($connection));
 
 $total_online_visitors = mysqli_num_rows($result_select_total);
 return $total_online_visitors;
}
 
if(isset($_POST['get_online_visitor']))
{
 $total_online=total_online();
 echo $total_online;
 exit();
}
?>
 
<html>
<head>
<script type="text/javascript" src="js/jquery-3.2.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
setInterval(function()
{ 
 $.ajax
 ({
 type:'post',
 url:'',
 data:{
  get_online_visitor:"online_visitor",
 },
 success:function(response) {
 if(response!="")
 {
  $("#online_visior_value").html(response);
 }
 }
 });
}, 10000)
}); 
</script>
</head>
<body>
<?php
 
// To Get Total Online Visitors
$total_online_visitors=total_online();
 
?>
 
<div id="stat">
<li>Онлайн <span id="online_visior_value"><?php echo $total_online_visitors;?></span></li>
</div>
</body>
</html>


При запуске этого кода (т.н. файл statistics.php), отображается текст Онлайн 0. У вас также? Или где-то в коде закралась ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru