Обновление без перезагрузки всей страницы

  • Автор темы kissellev
  • Дата начала
kissellev
Участник
Сообщения
40
Реакции
1
PHP:
<?PHP
$_OPTIMIZATION["title"] = "Статистика онлайн";
?>
<div class="s-bk-lf">
    <div class="acc-title">Статистика онлайн</div>
</div>
<div class="silver-bk"><div class="clr"></div>

<center><b>Здесь отображены пользователи онлайн</b></center>
<BR />

<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
  <tr bgcolor="#efefef">
    <td align="center" width="50" class="m-tb">Пользователь</td>
    <td align="center" width="50" class="m-tb">Где находится</td>

  </tr>
  <?PHP

  $db->Query("SELECT * FROM db_statonline WHERE user_id > '3'");

    if($db->NumRows() > 0){

          while($data = $db->FetchArray()){

        ?>

    <tr class="htt">
    <td align="center"><?=$data["user"]; ?></td>
    <td align="center"><?= $data["url"]; ?></td>
      </tr>

    <?PHP

        }

    }else echo '<tr><td align="center" colspan="5">Нет онлайн</td></tr>'
  ?>

</table>
</div>
<div class="clr"></div>
Как сделать чтобы данные о пользователях онлайн обновлялись автоматически без перезагрузки всей страницы
 
alexKoin
Участник
Сообщения
1
Реакции
0
Как вариант авто обновление
<div id='div'></div>

<script>

document.getElementById('div').innerHTML = 'Скрипт выполняется....Через 3 секунды будет редирект '

setTimeout(function () {

document.location.href = 'страница нужная '

},3000)

</script>


либо смотреть в сторону ajax.
 
GLookin
Участник
Сообщения
296
Реакции
62
kissellev написал(а):
PHP:
<?PHP
$_OPTIMIZATION["title"] = "Статистика онлайн";
?>
<div class="s-bk-lf">
    <div class="acc-title">Статистика онлайн</div>
</div>
<div class="silver-bk"><div class="clr"></div>

<center><b>Здесь отображены пользователи онлайн</b></center>
<BR />

<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
  <tr bgcolor="#efefef">
    <td align="center" width="50" class="m-tb">Пользователь</td>
    <td align="center" width="50" class="m-tb">Где находится</td>

  </tr>
  <?PHP

  $db->Query("SELECT * FROM db_statonline WHERE user_id > '3'");

    if($db->NumRows() > 0){

          while($data = $db->FetchArray()){

        ?>

    <tr class="htt">
    <td align="center"><?=$data["user"]; ?></td>
    <td align="center"><?= $data["url"]; ?></td>
      </tr>

    <?PHP

        }

    }else echo '<tr><td align="center" colspan="5">Нет онлайн</td></tr>'
  ?>

</table>
</div>
<div class="clr"></div>
Как сделать чтобы данные о пользователях онлайн обновлялись автоматически без перезагрузки всей страницы
Только ajax. На форуме есть пара тем, связанных с этим языком.
Мороки по ajax много, но зато это круто выглядит.
 
Сверху