Guest User

Untitled

a guest
Oct 23rd, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.77 KB | None | 0 0
  1. <?php
  2. $cheat = rand(435, 460);
  3.  
  4. function nbvisiteurs()
  5. {
  6.     global $user, $nuked, $user_ip;
  7.     $limite = time() + $nuked['nbc_timeout'];
  8.     $time = time();
  9.     $req = mysql_query("DELETE FROM " . NBCONNECTE_TABLE . " WHERE date < " . $time);
  10.     if ($user_ip != "")
  11.     {
  12.         if ($user[0] != "")
  13.             $where = "WHERE user_id='" . $user[0] . "'";
  14.         else
  15.             $where = "WHERE IP='" . $user_ip . "'";
  16.  
  17.         $req = mysql_query("SELECT IP FROM " . NBCONNECTE_TABLE . " " . $where);
  18.         $query = mysql_num_rows($req);
  19.         if ($query > 0)
  20.         {
  21.             if ($user[0] != "")
  22.                 $req = mysql_query("UPDATE " . NBCONNECTE_TABLE . " SET date = '" . $limite . "', type = '" . $user[1] . "', IP = '" . $user_ip . "', username = '" . $user[2] . "' WHERE user_id = '" . $user[0] . "'");
  23.             else
  24.                 $req = mysql_query("UPDATE " . NBCONNECTE_TABLE . " SET date = '" . $limite . "', type = '" . $user[1] . "', user_id = '" . $user[0] . "', username = '" . $user[2] . "' WHERE IP = '" . $user_ip . "'");
  25.         }
  26.         else
  27.         {
  28.             $del = mysql_query("DELETE FROM " . NBCONNECTE_TABLE . " WHERE IP = '" . $user_ip . "'");
  29.             $req = mysql_query("INSERT INTO " . NBCONNECTE_TABLE . " ( `IP` , `type` , `date` , `user_id` , `username` ) VALUES ( '" . $user_ip . "' , '" . $user[1] . "' , '" . $limite . "' , '" . $user[0] . "' , '" . $user[2] . "' )");
  30.         }
  31.     }
  32.  
  33.     $res = mysql_query("SELECT type FROM " . NBCONNECTE_TABLE . " WHERE type = 0");
  34.     $count[0] = mysql_num_rows($res);
  35.  
  36.     $res = mysql_query("SELECT type FROM " . NBCONNECTE_TABLE . " WHERE type BETWEEN 1 AND 2");
  37.     $count[1] = mysql_num_rows($res);
  38.  
  39.     $res = mysql_query("SELECT type FROM " . NBCONNECTE_TABLE . " WHERE type > 2");
  40.     $count[2] = mysql_num_rows($res);
  41.  
  42.     $count[3] = $count[1] + $count[2];
  43.     $count[4] = $count[0] + $count[3];
  44.  
  45.     return $count;
  46. }
  47.  
  48. $nbex = nbvisiteurs();
  49. if ($nbex[1] > 0)
  50. {
  51.     $query0 = sprintf("SELECT username FROM %s%s WHERE type BETWEEN 1 AND 2 ORDER BY date", $nuked['prefix'], _nbconnecte);
  52.     $result0 = mysql_query($query0);
  53.     while (list($nom) = mysql_fetch_array($result0))
  54.     {
  55.         $urlex1 = $titre = htmlentities($nom);
  56.         $user_online .= "" . $nom . ", ";
  57.     }
  58. }
  59. else
  60.     $user_online = "";
  61.  
  62. if ($nbex[2] > 0)
  63. {
  64.     $query1 = sprintf("SELECT username FROM %s%s WHERE type > 2 ORDER BY date", $nuked['prefix'], _nbconnecte);
  65.     $result1 = mysql_query($query1);
  66.     while (list($name) = mysql_fetch_array($result1))
  67.     {
  68.         $urlex = $titre = htmlentities($name);
  69.         $admin_online .= $name . ", ";
  70.     }
  71. }else
  72.         $admin_online = "";
  73.  
  74. $disp = "visiteur";
  75.  
  76. if ($nbex[0] > 1)
  77.             $disp = "visiteurs";
  78. ?>
Add Comment
Please, Sign In to add comment