Просмотр файла who.php

Размер файла: 1.87Kb
  1. <?php
  2. include "header/config.inc.php";
  3. include "header/function.inc.php";
  4. include "header/header.inc.php";
  5. include "header/connect.inc.php";
  6. include "header/click-club.class.php";
  7. If (!isset($_GET['log'])) define("anybody","true");
  8. include "header/enter.inc.php";
  9.  
  10. If (!isset($_GET['mode']) || !ereg("^[a-z0-9_-]{1,15}$",$_GET['mode'])) $mode=false; else $mode=$_GET['mode'];
  11. include_once("header/oper.etc.php");
  12.  
  13. @mysql_query("update `".prefix."users` set `mesto`='Тут' where `id` = '".$_USER['id']."'");
  14.  
  15. switch ($mode){
  16.  
  17. case 'no':
  18.  
  19. echo '<div class="header_rek"><b>Незарегистрированные пользователи:</b></div><br/>';
  20. $data333 = file('online.dat');
  21. $a = 0;
  22. foreach($data333 as $val)
  23. {
  24. $a++;
  25. $ex = explode('::', $val);
  26. $ex2 = explode(' ', $ex[0]);
  27. print ''.$a.'.<b>'.$ex2[0].'</b>-'.date('H:i:s', (int)(trim($ex[2]))).'<br/>';
  28. }
  29. break;
  30.  
  31. case 'da':
  32.  
  33. echo '<div class="header_rek"><b>Зарегистрированные пользователи он-лайн:</b></div><br/>';
  34. $realtime = time();
  35. $onltime = $realtime - 300;
  36. $result=@mysql_query("SELECT * FROM `".prefix."users` WHERE `time`>='" . $onltime . "'");
  37. If (!$result){
  38. echo 'Ошибка запроса к бд...';
  39. break;
  40. }
  41. $num=mysql_num_rows($result);
  42. If ($num==0){
  43. echo 'Нет зарегестрированных пользователей он-лайн';
  44. break;
  45. }
  46.  
  47. for ($i=0;$i<$num;$i++){
  48. $login = mysql_result($result,$i,'login');
  49. $login2 = mysql_result($result,$i,'ua');
  50. $lon2 = mysql_result($result,$i,'time');
  51. $mest = mysql_result($result,$i,'mesto');
  52. If (!isset($use[$login])){
  53. $g++;
  54.  
  55. If ($_enter){
  56. echo '<a href="inf.php'.$_zapros.'&logg='.$login.'"><b>'.$login.'</b></a>';
  57. }
  58. else
  59. {
  60. echo '<font color="blue"><b>'.$login.'</b></font>';
  61. }
  62.  
  63. echo ' ['.$login2.'] '.date('H:i:s', (int)(trim($lon2))).'<br/>
  64. Где: <b>'.$mest.'</b>
  65. <font color="white"><hr></font>';
  66. }
  67. }
  68. echo "Всего он-лайн <b>$num</b> пользователей";
  69.  
  70. break;
  71.  
  72. break;}
  73. include "header/end.inc.php";
  74. ?>