Guest User

Untitled

a guest
Oct 18th, 2020 (edited)
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 177.26 KB | None | 0 0
  1. <?php
  2. /*
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP5 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 3.5.0.0
  8. * @ Author : DeZender
  9. * @ Release on : 22.06.2018
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. function _obfuscated_0D3405251A3833323136223B350B272E36145B0F2B0F11_()
  15. {
  16. $filename = home_tpl;
  17.  
  18. if (file_exists($filename)) {
  19. $page = implode('', file($filename));
  20. $expiration = _obfuscated_0D05161E3E0A2B0C26120D07090C290C3B3B0F360A3301_(modkey_expiration);
  21.  
  22. if ($expiration == 0 - 1) {
  23. $trial = '';
  24. } else {
  25. $trial = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('msg_trial_expires') . ' ' . localdate($expiration);
  26. }
  27.  
  28. $page = str_replace('{TRIAL}', $trial, $page);
  29.  
  30. return $page;
  31. }
  32.  
  33. exit('' . "Can't find " . $filename);
  34. }
  35.  
  36. function edit_user($username, $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_, $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_, $password1, $password2, $mac, $_obfuscated_0D2E1E031536353E363F04071330352B231D2229221511_, $firstname, $lastname, $company, $phone, $mobile, $email, $address, $city, $zip, $country, $state, $downlimit, $uplimit, $comblimit, $expiration, $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_, $comment, $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_, $_obfuscated_0D5B060C10171B290C403731222F043313082540232401_, $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_, $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_, $credits, $cardfails, $taxid, $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_, $_obfuscated_0D21213B38252D352E3523235C1A5C1C1C3B0625222F22_, $verified, $_obfuscated_0D06272D0737012E332E2E0E06401940071E16341F0601_, $changepsw, $owner, $_obfuscated_0D1E28242D2322241E2D07071632291705295C270F2532_, $groupid, $_obfuscated_0D1B2E0D0237281209230B130408060124140B31120332_, $_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_, $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_, $contractid, $_obfuscated_0D251B38030C12061B0D1607063E1E2F0F163211260E22_, $_obfuscated_0D2A2A2124293218063416210314020326283416032911_, $_obfuscated_0D2A1D5C0A0D1725345C372D1B1C03310D3D3807293201_, $_obfuscated_0D262514313F1C3931391B0701260F3E193922281B3301_, $alertemail, $alertsms, $lang, $error)
  37. {
  38. global $countrylist;
  39. global $stateslist;
  40. $username = str_replace(' ', '', $username);
  41. $filename = edituser_tpl;
  42.  
  43. if (file_exists($filename)) {
  44. $subpage = implode('', file($filename));
  45. $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ = $_SESSION['AUTH_MANAGER'];
  46. $dblink = dbconnect();
  47. $res = mysql_query('' . "SELECT rm_services.srvid, rm_services.srvname, rm_services.srvtype\r\n \t\t FROM rm_services\r\n \t\t LEFT JOIN rm_allowedmanagers ON rm_allowedmanagers.srvid = rm_services.srvid\r\n \t\t WHERE enableservice = 1 AND rm_allowedmanagers.managername = '" . $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ . "'\r\n \t\t ORDER BY srvname\r\n \t\t ") or exit(mysql_error($dblink));
  48. $i = 0;
  49.  
  50. while ($row = mysql_fetch_array($res)) {
  51. $services[$i][0] = $row[0];
  52. $services[$i][1] = $row[1];
  53. $services[$i][2] = $row[2];
  54. $i++;
  55. }
  56. $res = mysql_query('' . "SELECT enableuser, password, mac, usemacauth, firstname, lastname, company, phone,\r\n \t\t mobile, address, city, zip, country, state, srvid, downlimit, uplimit, comblimit,\r\n \t\t expiration, uptimelimit, comment, staticipcm, staticipcpe, ipmodecm, ipmodecpe, \r\n \t\t credits, cardfails, taxid, maccm, email, warningsent, verified, verifyfails, owner,\r\n \t\t verifymobile, verifysentnum, groupid, custattr, poolidcm, poolidcpe,\r\n \t\t acctype, createdon, createdby, verifycode, selfreg, contractid, contractvalid, pswactsmsnum,\r\n \t\t gpslong, gpslat, alertemail, alertsms, lang\r\n FROM rm_users\r\n WHERE username = '" . $username . "'\r\n ") or exit(mysql_error($dblink));
  57.  
  58. if (mysql_num_rows($res) == 0) {
  59. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_user_not_found'));
  60. }
  61.  
  62. $row = mysql_fetch_array($res);
  63. $acctype = $row[40];
  64. $_obfuscated_0D0234113919132A0D3C39330A173D301A120A35170711_ = $row[41];
  65. $createdby = $row[42];
  66. $verifycode = $row[43];
  67. $_obfuscated_0D0D21160D3F104032141D2917263D401C07303B140701_ = $row[44];
  68.  
  69. if ($createdby == '') {
  70. $createdby = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  71. }
  72.  
  73. if ($error == '') {
  74. $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_ = $row[0];
  75. $password1 = $row[1];
  76. $password2 = $row[1];
  77. $mac = $row[2];
  78. $_obfuscated_0D2E1E031536353E363F04071330352B231D2229221511_ = $row[3];
  79. $firstname = $row[4];
  80. $lastname = $row[5];
  81. $company = $row[6];
  82. $phone = $row[7];
  83. $mobile = $row[8];
  84. $address = $row[9];
  85. $city = $row[10];
  86. $zip = $row[11];
  87. $country = $row[12];
  88. $state = $row[13];
  89. $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ = $row[14];
  90. $downlimit = $row[15];
  91. $uplimit = $row[16];
  92. $comblimit = $row[17];
  93. $expiration = $row[18];
  94. $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_ = $row[19];
  95. $comment = $row[20];
  96. $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ = $row[21];
  97. $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_ = $row[22];
  98. $_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ = $row[23];
  99. $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ = $row[24];
  100. $credits = $row[25];
  101. $cardfails = $row[26];
  102. $taxid = $row[27];
  103. $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_ = $row[28];
  104. $email = $row[29];
  105. $_obfuscated_0D21213B38252D352E3523235C1A5C1C1C3B0625222F22_ = $row[30];
  106. $verified = $row[31];
  107. $_obfuscated_0D06272D0737012E332E2E0E06401940071E16341F0601_ = $row[32];
  108. $owner = $row[33];
  109. $_obfuscated_0D0E173E301C233E373E2A2F2614290A1A100604341A11_ = $row[34];
  110. $_obfuscated_0D1E28242D2322241E2D07071632291705295C270F2532_ = $row[35];
  111. $groupid = $row[36];
  112. $_obfuscated_0D1B2E0D0237281209230B130408060124140B31120332_ = $row[37];
  113. $_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_ = $row[38];
  114. $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_ = $row[39];
  115. $contractid = $row[45];
  116. $_obfuscated_0D251B38030C12061B0D1607063E1E2F0F163211260E22_ = $row[46];
  117. $_obfuscated_0D2A2A2124293218063416210314020326283416032911_ = $row[47];
  118. $_obfuscated_0D2A1D5C0A0D1725345C372D1B1C03310D3D3807293201_ = $row[48];
  119. $_obfuscated_0D262514313F1C3931391B0701260F3E193922281B3301_ = $row[49];
  120. $alertemail = $row[50];
  121. $alertsms = $row[51];
  122. $lang = $row[52];
  123. $res = mysql_query('' . "SELECT value\r\n \t\t FROM radcheck\r\n \t\t WHERE username = '" . $username . "' AND Attribute = 'simultaneous-use'\r\n \t\t ") or exit(mysql_error($dblink));
  124.  
  125. if (mysql_num_rows($res) == 1) {
  126. $row = mysql_fetch_array($res);
  127. $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ = $row[0];
  128. }
  129. }
  130.  
  131. if ($acctype == acctype_docsis && !_obfuscated_0D2710233917021E081227190634160130300A33082101_(mod_docsis)) {
  132. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_mod_unavailable'));
  133. }
  134.  
  135. if ($acctype == acctype_docsis) {
  136. $_obfuscated_0D3F5C222D26061E1622023815131524381E07380C1E11_ = POOLTYPE_DOCSIS;
  137. } else {
  138. $_obfuscated_0D3F5C222D26061E1622023815131524381E07380C1E11_ = POOLTYPE_RADIUS;
  139. }
  140.  
  141. $res = mysql_query('' . "SELECT id, name\r\n \t \t FROM rm_ippools\r\n \t \t WHERE type = '" . $_obfuscated_0D3F5C222D26061E1622023815131524381E07380C1E11_ . "'\r\n \t \t ORDER BY name\r\n \t \t ") or exit(mysql_error($dblink));
  142. $i = 0;
  143.  
  144. while ($row = mysql_fetch_array($res)) {
  145. $_obfuscated_0D1E181905331F0D14405C1F140A03151B050A03010C22_[$i][0] = $row[0];
  146. $_obfuscated_0D1E181905331F0D14405C1F140A03151B050A03010C22_[$i][1] = $row[1];
  147. $i++;
  148. }
  149.  
  150. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_allusers') && $_SESSION['AUTH_MANAGER'] != $owner) {
  151. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_not_own_user'));
  152. }
  153.  
  154. $res = mysql_query('' . "SELECT framedipaddress, callingstationid, nasipaddress\r\n \t\t FROM radacct\r\n \t\t WHERE AcctStopTime IS NULL AND UserName = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  155.  
  156. if (0 < mysql_num_rows($res)) {
  157. while ($row = mysql_fetch_array($res)) {
  158. $_obfuscated_0D4013241F2B0F3B08222201033C031B1E11313C2A3D22_ .= $row[0] . '<br>';
  159. }
  160. $onlinestat = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_online');
  161. $_obfuscated_0D125B321C380402025C3913392140390C171A03031501_ = col_user_online;
  162. } else {
  163. $_obfuscated_0D4013241F2B0F3B08222201033C031B1E11313C2A3D22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  164. $onlinestat = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_offline');
  165. $_obfuscated_0D125B321C380402025C3913392140390C171A03031501_ = '';
  166. }
  167.  
  168. if ($acctype == acctype_docsis) {
  169. $onlinestat = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  170. }
  171.  
  172. $res = mysql_query('' . "SELECT callingstationid, shortname, id\r\n \t\t FROM radacct, nas\r\n \t\t WHERE radacct.acctstoptime IS NULL AND radacct.username = '" . $username . "' AND\r\n \t\t nas.nasname = radacct.nasipaddress\r\n \t\t ") or exit(mysql_error($dblink));
  173.  
  174. if (mysql_num_rows($res) == 0) {
  175. $callerid = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  176. $nasname = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  177. } else {
  178. while ($row = mysql_fetch_row($res)) {
  179. $_obfuscated_0D183B022E1F300C40382D210F1033270D3B1231343722_ = $row[0];
  180. $_obfuscated_0D1C192521290F0E2D261A18012F313728112F1F2E3822_ = $row[1];
  181. $_obfuscated_0D5C162338332C252F40103F0502172A11372D30362432_ = $row[2];
  182. $callerid .= $row[0] . '<br>';
  183. $nasname .= "<a href='admin.php?cont=edit_nas&id=" . $_obfuscated_0D5C162338332C252F40103F0502172A11372D30362432_ . "'>" . $_obfuscated_0D1C192521290F0E2D261A18012F313728112F1F2E3822_ . '</a><br>';
  184. }
  185. }
  186.  
  187. if (!$changepsw) {
  188. $_obfuscated_0D5C151E4003031716303805385B0F211C271723302511_ = 'disabled';
  189. $_obfuscated_0D340C16070F072219240D2F04031511261D2F103C1032_ = 'disabled';
  190. }
  191.  
  192. $_obfuscated_0D113B2E151515130F5B2C343809165B231E282F222801_ = '' . "<a href='admin.php?cont=traffic_report&username=" . $username . "'>" . _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_trafficreport') . '</a>';
  193. $_obfuscated_0D0C26381E023B362C09302A3C5C122A2A1E08123F3301_ = '' . "<a href='admin.php?cont=search_cts_data&username=" . $username . "'>" . _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listconn') . '</a>';
  194. $_obfuscated_0D305C04360A2D3B2D3D1A091D373C161E272D2C161622_ = '' . "<a href='admin.php?cont=show_add_credits&username=" . $username . "'>" . _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_addcredits') . '</a>';
  195. $_obfuscated_0D232603112A302A01113F3612353F2C3B0D290E241E11_ = '' . "<a href='admin.php?cont=show_add_deposit&username=" . $username . "'>" . _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_addmoney') . '</a>';
  196. $_obfuscated_0D2F1206113E0A2D15011829303C2E1110210F0B173C11_ = '' . "<a href='admin.php?cont=postpaid_billing&username=" . $username . "'>" . _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_postpaidbilling') . '</a>';
  197. $_obfuscated_0D0E29400405082E183527282D3F082F272F051E1D0F22_ = '' . "<a href='admin.php?cont=list_invoices&issuedfor=" . $username . "&invgroup=0&lastpage=true'>" . _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listinvoices') . '</a>';
  198. $_obfuscated_0D3F080F2D223B31382428231E25313E15313C02130232_ = '' . "<a href='admin.php?cont=show_change_service&username=" . $username . "'>" . _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_chgsrv') . '</a>';
  199. $_obfuscated_0D262D3E100E293C3207062E255B055B15142B0B0F2A22_ = '' . "<a href='admin.php?cont=list_service_history&username=" . $username . "'>" . _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listsrvhistory') . '</a>';
  200. $_obfuscated_0D2A2D19182C3430033B1D353F3F3205052F0F33313D01_ = '' . "<a href='admin.php?cont=list_postauth&username=" . $username . "'>" . _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listpostauth') . '</a>';
  201. $_obfuscated_0D34042B39222E130E290B083930323008382F2F1C2811_ = '' . "<a href='admin.php?cont=confirm_disconn_user&username=" . $username . "'>" . _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_disconnuser') . '</a>';
  202. $_obfuscated_0D1A3B12103613090509060D332C283B3B285B142C3F22_ = '' . "<a href='admin.php?cont=confirm_del_user&username=" . $username . "'>" . _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_deluser') . '</a>';
  203. $_obfuscated_0D395C243F0640171C1707030E3D2625271A2B33052A22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  204.  
  205. switch ($acctype) {
  206. case acctype_regular:
  207. $_obfuscated_0D012E035C041C163207155C023D1F37401228271F3D11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acctype_regular');
  208. $expiration = substr($expiration, 0, 10);
  209. $_obfuscated_0D2A31190F17220F010F122D1638242B2A2B3414173E22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_yymmdd');
  210. $_obfuscated_0D1D3B0B393C2A18213C28341516293F1E3B1C312D3411_ = 'disabled';
  211. $_obfuscated_0D38401E123B1F23143C2213143B31242F113C11113F01_ = 'disabled';
  212. $_obfuscated_0D1D0C120D14392525373305143F0F120C2F5B39071232_ = 'disabled';
  213.  
  214. if (!$_obfuscated_0D0D21160D3F104032141D2917263D401C07303B140701_) {
  215. $_obfuscated_0D142D272D2A06252D2C102627342816073C2C2B240701_ = 'disabled';
  216. $_obfuscated_0D18391B3507021D2B2B28350A35155C040A5C253E0F32_ = 'disabled';
  217. $_obfuscated_0D0F5C17181511341427210F0E320B193724223D220D32_ = 'disabled';
  218. }
  219.  
  220. break;
  221.  
  222. case acctype_maconly:
  223. $_obfuscated_0D012E035C041C163207155C023D1F37401228271F3D11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acctype_maconly');
  224. $expiration = substr($expiration, 0, 10);
  225. $_obfuscated_0D2A31190F17220F010F122D1638242B2A2B3414173E22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_yymmdd');
  226. $_obfuscated_0D132F1C092E012B3F321A062E221C24261F340E190D11_ = 'disabled';
  227. $_obfuscated_0D10111C5B1A0F31393E1A3C192C2140370903270B2E32_ = 'disabled';
  228. $_obfuscated_0D0F5C17181511341427210F0E320B193724223D220D32_ = 'disabled';
  229. $_obfuscated_0D142D272D2A06252D2C102627342816073C2C2B240701_ = 'disabled';
  230. $_obfuscated_0D18391B3507021D2B2B28350A35155C040A5C253E0F32_ = 'disabled';
  231. $_obfuscated_0D1D3B0B393C2A18213C28341516293F1E3B1C312D3411_ = 'disabled';
  232. $_obfuscated_0D38401E123B1F23143C2213143B31242F113C11113F01_ = 'disabled';
  233. $_obfuscated_0D1D0C120D14392525373305143F0F120C2F5B39071232_ = 'disabled';
  234.  
  235. break;
  236.  
  237. case acctype_carduser:
  238. $_obfuscated_0D305C04360A2D3B2D3D1A091D373C161E272D2C161622_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_addcredits');
  239. $_obfuscated_0D232603112A302A01113F3612353F2C3B0D290E241E11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_addmoney');
  240. $_obfuscated_0D2F1206113E0A2D15011829303C2E1110210F0B173C11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_postpaidbilling');
  241. $_obfuscated_0D0E29400405082E183527282D3F082F272F051E1D0F22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listinvoices');
  242. $_obfuscated_0D262D3E100E293C3207062E255B055B15142B0B0F2A22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listsrvhistory');
  243. $_obfuscated_0D2A31190F17220F010F122D1638242B2A2B3414173E22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_yymmddhhmmss');
  244. $_obfuscated_0D012E035C041C163207155C023D1F37401228271F3D11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acctype_carduser');
  245. $_obfuscated_0D3E283D5B37350A2E050311031F392F122A2505062211_ = 'disabled';
  246. $_obfuscated_0D3F0D2C2E3D3511040A012932390D363D390E2B261932_ = 'disabled';
  247. $_obfuscated_0D0B062328211C2227390C232A1B3C062837010B100B32_ = 'disabled';
  248. $_obfuscated_0D1D3B0B393C2A18213C28341516293F1E3B1C312D3411_ = 'disabled';
  249. $_obfuscated_0D38401E123B1F23143C2213143B31242F113C11113F01_ = 'disabled';
  250. $_obfuscated_0D1D0C120D14392525373305143F0F120C2F5B39071232_ = 'disabled';
  251. $res = mysql_query('' . "SELECT series\r\n \t\t FROM rm_cards\r\n \t\t WHERE cardnum = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  252.  
  253. if (0 < mysql_num_rows($res)) {
  254. $row = mysql_fetch_array($res);
  255. $_obfuscated_0D395C243F0640171C1707030E3D2625271A2B33052A22_ = $row[0];
  256. }
  257.  
  258. break;
  259.  
  260. case acctype_ias:
  261. $_obfuscated_0D012E035C041C163207155C023D1F37401228271F3D11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acctype_ias');
  262. $_obfuscated_0D305C04360A2D3B2D3D1A091D373C161E272D2C161622_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_addcredits');
  263. $_obfuscated_0D232603112A302A01113F3612353F2C3B0D290E241E11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_addmoney');
  264. $_obfuscated_0D2F1206113E0A2D15011829303C2E1110210F0B173C11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_postpaidbilling');
  265. $_obfuscated_0D262D3E100E293C3207062E255B055B15142B0B0F2A22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listsrvhistory');
  266. $_obfuscated_0D2A31190F17220F010F122D1638242B2A2B3414173E22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_yymmddhhmmss');
  267. $_obfuscated_0D3E283D5B37350A2E050311031F392F122A2505062211_ = 'disabled';
  268. $_obfuscated_0D3F0D2C2E3D3511040A012932390D363D390E2B261932_ = 'disabled';
  269. $_obfuscated_0D0B062328211C2227390C232A1B3C062837010B100B32_ = 'disabled';
  270. $_obfuscated_0D1D3B0B393C2A18213C28341516293F1E3B1C312D3411_ = 'disabled';
  271. $_obfuscated_0D38401E123B1F23143C2213143B31242F113C11113F01_ = 'disabled';
  272. $_obfuscated_0D1D0C120D14392525373305143F0F120C2F5B39071232_ = 'disabled';
  273.  
  274. break;
  275.  
  276. case acctype_aclmikrotik:
  277. $_obfuscated_0D012E035C041C163207155C023D1F37401228271F3D11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acctype_aclmikrotik');
  278. $_obfuscated_0D113B2E151515130F5B2C343809165B231E282F222801_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_trafficreport');
  279. $_obfuscated_0D305C04360A2D3B2D3D1A091D373C161E272D2C161622_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_addcredits');
  280. $_obfuscated_0D232603112A302A01113F3612353F2C3B0D290E241E11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_addmoney');
  281. $_obfuscated_0D2F1206113E0A2D15011829303C2E1110210F0B173C11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_postpaidbilling');
  282. $_obfuscated_0D0E29400405082E183527282D3F082F272F051E1D0F22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listinvoices');
  283. $_obfuscated_0D3F080F2D223B31382428231E25313E15313C02130232_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_chgsrv');
  284. $_obfuscated_0D0C26381E023B362C09302A3C5C122A2A1E08123F3301_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listconn');
  285. $_obfuscated_0D2A31190F17220F010F122D1638242B2A2B3414173E22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_yymmdd');
  286. $_obfuscated_0D2A2D19182C3430033B1D353F3F3205052F0F33313D01_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listpostauth');
  287. $_obfuscated_0D39372C261426022E35011C3B285B385B27022A380E32_ = 'disabled';
  288. $_obfuscated_0D132F1C092E012B3F321A062E221C24261F340E190D11_ = 'disabled';
  289. $_obfuscated_0D10111C5B1A0F31393E1A3C192C2140370903270B2E32_ = 'disabled';
  290. $_obfuscated_0D301C090B3D2E101F1C2A043D18120A1C03032E1D0B01_ = 'disabled';
  291. $_obfuscated_0D3F0E121E5C0227090A0D0B403D1740313D1B5C403E01_ = 'disabled';
  292. $_obfuscated_0D132C15230E112D2E305C323610352309192A39121001_ = 'disabled';
  293. $_obfuscated_0D3015331C18091D0B252F1B33131124120B0B35081D01_ = 'disabled';
  294. $_obfuscated_0D36331C192611232D282D151A375C2C0502102B231911_ = 'disabled';
  295. $_obfuscated_0D1916050C2104283034330B0E172C0E2F3F0C2B052D01_ = 'disabled';
  296. $_obfuscated_0D25240A23312108350B322234090F28091537030A4011_ = 'disabled';
  297. $_obfuscated_0D1A3C5C1C25022D2A2134161E3E171B04322F2A0D2F22_ = 'disabled';
  298. $_obfuscated_0D02313536402F193522350D06062902250C220A350522_ = 'disabled';
  299. $_obfuscated_0D142828233D080A29042B3D180F240211280B13390322_ = 'disabled';
  300. $_obfuscated_0D4005263E3D1016182111182914333F1C3C1B362C5B11_ = 'disabled';
  301. $_obfuscated_0D0638070C2E2F5B5C17311C2526031D0412123B032B11_ = 'disabled';
  302. $_obfuscated_0D28080131213F361B2B0F0F39310435330A0B0E133711_ = 'disabled';
  303. $_obfuscated_0D140D343C0610252F2B0F213B163C101C19110E2D1232_ = 'disabled';
  304. $_obfuscated_0D1B141F161513090A190A34273525370A3D022C1B3211_ = 'disabled';
  305. $_obfuscated_0D0A010A15360D1D5C160E0D37371F391D0837242B0E22_ = 'disabled';
  306. $_obfuscated_0D2B22253507323C362D1009241D0713091D2C132C3932_ = 'disabled';
  307. $_obfuscated_0D28222D170A25301710290C370C1F1E2B2E1906051D01_ = 'disabled';
  308. $_obfuscated_0D06292B1016242737345B27152D211017221314260232_ = 'disabled';
  309. $_obfuscated_0D3E283D5B37350A2E050311031F392F122A2505062211_ = 'disabled';
  310. $_obfuscated_0D3F0D2C2E3D3511040A012932390D363D390E2B261932_ = 'disabled';
  311. $_obfuscated_0D0B062328211C2227390C232A1B3C062837010B100B32_ = 'disabled';
  312. $_obfuscated_0D170F392B0E051416323814331A27140F1B312A072D01_ = 'disabled';
  313. $_obfuscated_0D0F5C17181511341427210F0E320B193724223D220D32_ = 'disabled';
  314. $_obfuscated_0D142D272D2A06252D2C102627342816073C2C2B240701_ = 'disabled';
  315. $_obfuscated_0D18391B3507021D2B2B28350A35155C040A5C253E0F32_ = 'disabled';
  316. $_obfuscated_0D1D3B0B393C2A18213C28341516293F1E3B1C312D3411_ = 'disabled';
  317. $_obfuscated_0D38401E123B1F23143C2213143B31242F113C11113F01_ = 'disabled';
  318. $_obfuscated_0D1D0C120D14392525373305143F0F120C2F5B39071232_ = 'disabled';
  319. $_obfuscated_0D0C0C390E403B33091D0C1A2E093934323F1B14321911_ = 'disabled';
  320.  
  321. break;
  322.  
  323. case acctype_aclstaros:
  324. $_obfuscated_0D012E035C041C163207155C023D1F37401228271F3D11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acctype_aclstaros');
  325. $_obfuscated_0D113B2E151515130F5B2C343809165B231E282F222801_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_trafficreport');
  326. $_obfuscated_0D305C04360A2D3B2D3D1A091D373C161E272D2C161622_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_addcredits');
  327. $_obfuscated_0D232603112A302A01113F3612353F2C3B0D290E241E11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_addmoney');
  328. $_obfuscated_0D2F1206113E0A2D15011829303C2E1110210F0B173C11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_postpaidbilling');
  329. $_obfuscated_0D0E29400405082E183527282D3F082F272F051E1D0F22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listinvoices');
  330. $_obfuscated_0D3F080F2D223B31382428231E25313E15313C02130232_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_chgsrv');
  331. $_obfuscated_0D0C26381E023B362C09302A3C5C122A2A1E08123F3301_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listconn');
  332. $_obfuscated_0D2A2D19182C3430033B1D353F3F3205052F0F33313D01_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listpostauth');
  333. $_obfuscated_0D2A31190F17220F010F122D1638242B2A2B3414173E22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_yymmdd');
  334. $_obfuscated_0D39372C261426022E35011C3B285B385B27022A380E32_ = 'disabled';
  335. $_obfuscated_0D5C151E4003031716303805385B0F211C271723302511_ = 'disabled';
  336. $_obfuscated_0D340C16070F072219240D2F04031511261D2F103C1032_ = 'disabled';
  337. $_obfuscated_0D132F1C092E012B3F321A062E221C24261F340E190D11_ = 'disabled';
  338. $_obfuscated_0D10111C5B1A0F31393E1A3C192C2140370903270B2E32_ = 'disabled';
  339. $_obfuscated_0D301C090B3D2E101F1C2A043D18120A1C03032E1D0B01_ = 'disabled';
  340. $_obfuscated_0D3F0E121E5C0227090A0D0B403D1740313D1B5C403E01_ = 'disabled';
  341. $_obfuscated_0D132C15230E112D2E305C323610352309192A39121001_ = 'disabled';
  342. $_obfuscated_0D3015331C18091D0B252F1B33131124120B0B35081D01_ = 'disabled';
  343. $_obfuscated_0D36331C192611232D282D151A375C2C0502102B231911_ = 'disabled';
  344. $_obfuscated_0D1916050C2104283034330B0E172C0E2F3F0C2B052D01_ = 'disabled';
  345. $_obfuscated_0D25240A23312108350B322234090F28091537030A4011_ = 'disabled';
  346. $_obfuscated_0D1A3C5C1C25022D2A2134161E3E171B04322F2A0D2F22_ = 'disabled';
  347. $_obfuscated_0D02313536402F193522350D06062902250C220A350522_ = 'disabled';
  348. $_obfuscated_0D142828233D080A29042B3D180F240211280B13390322_ = 'disabled';
  349. $_obfuscated_0D4005263E3D1016182111182914333F1C3C1B362C5B11_ = 'disabled';
  350. $_obfuscated_0D0638070C2E2F5B5C17311C2526031D0412123B032B11_ = 'disabled';
  351. $_obfuscated_0D28080131213F361B2B0F0F39310435330A0B0E133711_ = 'disabled';
  352. $_obfuscated_0D140D343C0610252F2B0F213B163C101C19110E2D1232_ = 'disabled';
  353. $_obfuscated_0D1B141F161513090A190A34273525370A3D022C1B3211_ = 'disabled';
  354. $_obfuscated_0D0A010A15360D1D5C160E0D37371F391D0837242B0E22_ = 'disabled';
  355. $_obfuscated_0D2B22253507323C362D1009241D0713091D2C132C3932_ = 'disabled';
  356. $_obfuscated_0D28222D170A25301710290C370C1F1E2B2E1906051D01_ = 'disabled';
  357. $_obfuscated_0D06292B1016242737345B27152D211017221314260232_ = 'disabled';
  358. $_obfuscated_0D3E283D5B37350A2E050311031F392F122A2505062211_ = 'disabled';
  359. $_obfuscated_0D3F0D2C2E3D3511040A012932390D363D390E2B261932_ = 'disabled';
  360. $_obfuscated_0D0B062328211C2227390C232A1B3C062837010B100B32_ = 'disabled';
  361. $_obfuscated_0D170F392B0E051416323814331A27140F1B312A072D01_ = 'disabled';
  362. $_obfuscated_0D0F5C17181511341427210F0E320B193724223D220D32_ = 'disabled';
  363. $_obfuscated_0D142D272D2A06252D2C102627342816073C2C2B240701_ = 'disabled';
  364. $_obfuscated_0D18391B3507021D2B2B28350A35155C040A5C253E0F32_ = 'disabled';
  365. $_obfuscated_0D1D3B0B393C2A18213C28341516293F1E3B1C312D3411_ = 'disabled';
  366. $_obfuscated_0D38401E123B1F23143C2213143B31242F113C11113F01_ = 'disabled';
  367. $_obfuscated_0D1D0C120D14392525373305143F0F120C2F5B39071232_ = 'disabled';
  368. $_obfuscated_0D0C0C390E403B33091D0C1A2E093934323F1B14321911_ = 'disabled';
  369.  
  370. break;
  371.  
  372. case acctype_docsis:
  373. $_obfuscated_0D012E035C041C163207155C023D1F37401228271F3D11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acctype_docsis');
  374. $_obfuscated_0D2A2D19182C3430033B1D353F3F3205052F0F33313D01_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('href_listpostauth');
  375. $expiration = substr($expiration, 0, 10);
  376. $_obfuscated_0D2A31190F17220F010F122D1638242B2A2B3414173E22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_yymmdd');
  377. $_obfuscated_0D3F0E121E5C0227090A0D0B403D1740313D1B5C403E01_ = 'disabled';
  378. $_obfuscated_0D142D272D2A06252D2C102627342816073C2C2B240701_ = 'disabled';
  379. $_obfuscated_0D18391B3507021D2B2B28350A35155C040A5C253E0F32_ = 'disabled';
  380. $_obfuscated_0D0F5C17181511341427210F0E320B193724223D220D32_ = 'disabled';
  381. }
  382. $res = mysql_query('' . "SELECT downrate, uprate, limitdl, limitul, limitcomb, limitexpiration, limituptime\r\n \t\t FROM rm_services\r\n \t\t WHERE srvid = '" . $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ . "'\r\n \t\t ") or exit(mysql_error($dblink));
  383. $row = mysql_fetch_array($res);
  384. $_obfuscated_0D291226022A170B1730291A1B06140829293D19373532_ = $row[0];
  385. $_obfuscated_0D3239073305232C10280C5B2E2D1B30402D1E5C210611_ = $row[1];
  386. $_obfuscated_0D28283E5B5C5B2C220B260A180F223D2D250509243701_ = $row[2];
  387. $_obfuscated_0D383D39171B5C27315C0F33241F112B352C2219050A32_ = $row[3];
  388. $_obfuscated_0D27341F3C19233D22311105330A1D2E0F2240040C1311_ = $row[4];
  389. $_obfuscated_0D3D3623291B2A2F241503300A04260E39060B01210532_ = $row[5];
  390. $_obfuscated_0D3924060912162137251F5C2625140C0F2C1024251711_ = $row[6];
  391. $res = mysql_query('' . "SELECT newsrvname, scheduledate\r\n FROM rm_changesrv\r\n WHERE username = '" . $username . "' AND status = 0\r\n ") or exit(mysql_error($dblink));
  392.  
  393. if (0 < mysql_num_rows($res)) {
  394. $row = mysql_fetch_array($res);
  395. $_obfuscated_0D181C232D0F29183B2601273316273B16271A1A0A0732_ = $row[0];
  396. $_obfuscated_0D2E222F313312083D21243416131007162C2D23233501_ = $row[1];
  397. } else {
  398. $_obfuscated_0D181C232D0F29183B2601273316273B16271A1A0A0732_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  399. $_obfuscated_0D2E222F313312083D21243416131007162C2D23233501_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  400. }
  401.  
  402. $i = 0;
  403.  
  404. while ($i < sizeof($countrylist)) {
  405. $_obfuscated_0D300639110C302E0B133223115C083925382B25030932_ = $countrylist[$i][0];
  406.  
  407. if ($country == $_obfuscated_0D300639110C302E0B133223115C083925382B25030932_) {
  408. $_obfuscated_0D31332B1F2E0E152902220D230E110B1E191112171A22_ .= '' . "<OPTION SELECTED value='" . $_obfuscated_0D300639110C302E0B133223115C083925382B25030932_ . "'>" . $_obfuscated_0D300639110C302E0B133223115C083925382B25030932_ . '</OPTION>';
  409. } else {
  410. $_obfuscated_0D31332B1F2E0E152902220D230E110B1E191112171A22_ .= '' . "<OPTION value='" . $_obfuscated_0D300639110C302E0B133223115C083925382B25030932_ . "'>" . $_obfuscated_0D300639110C302E0B133223115C083925382B25030932_ . '</OPTION>';
  411. }
  412.  
  413. $i++;
  414. }
  415. $i = 0;
  416.  
  417. while ($i < sizeof($stateslist)) {
  418. $_obfuscated_0D34142D2D300327162714330621330E111C342B2B3711_ = $stateslist[$i][0];
  419.  
  420. if ($state == $_obfuscated_0D34142D2D300327162714330621330E111C342B2B3711_) {
  421. $_obfuscated_0D13110710113C153B27113F0C3409142421103C151101_ .= '' . "<OPTION SELECTED value='" . $_obfuscated_0D34142D2D300327162714330621330E111C342B2B3711_ . "'>" . $_obfuscated_0D34142D2D300327162714330621330E111C342B2B3711_ . '</OPTION>';
  422. } else {
  423. $_obfuscated_0D13110710113C153B27113F0C3409142421103C151101_ .= '' . "<OPTION value='" . $_obfuscated_0D34142D2D300327162714330621330E111C342B2B3711_ . "'>" . $_obfuscated_0D34142D2D300327162714330621330E111C342B2B3711_ . '</OPTION>';
  424. }
  425.  
  426. $i++;
  427. }
  428. $res = mysql_query("SELECT managername\r\n \t\t FROM rm_managers\r\n \t\t ORDER BY managername\r\n \t\t ") or exit(mysql_error($dblink));
  429.  
  430. while ($row = mysql_fetch_array($res)) {
  431. $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ = $row[0];
  432.  
  433. if ($owner == $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_) {
  434. $_obfuscated_0D1C370604260D25333F22033C1940112C0A362B101311_ .= '' . "<OPTION SELECTED value='" . $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ . "'>" . $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ . '</OPTION>';
  435. } else {
  436. $_obfuscated_0D1C370604260D25333F22033C1940112C0A362B101311_ .= '' . "<OPTION value='" . $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ . "'>" . $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ . '</OPTION>';
  437. }
  438. }
  439. $res = mysql_query("SELECT groupid, groupname\r\n \t\t FROM rm_usergroups\r\n \t\t ORDER BY groupname\r\n \t\t ") or exit(mysql_error($dblink));
  440.  
  441. while ($row = mysql_fetch_array($res)) {
  442. $grpid = $row[0];
  443. $grpname = $row[1];
  444.  
  445. if ($groupid == $grpid) {
  446. $grouplist .= '' . "<OPTION SELECTED value='" . $grpid . "'>" . $grpname . '</OPTION>';
  447. } else {
  448. $grouplist .= '' . "<OPTION value='" . $grpid . "'>" . $grpname . '</OPTION>';
  449. }
  450. }
  451.  
  452. if (checkperm($_SESSION['AUTH_MANAGER'], 'perm_editusers') && !checkperm($_SESSION['AUTH_MANAGER'], 'perm_edituserspriv')) {
  453. $_obfuscated_0D1B141F161513090A190A34273525370A3D022C1B3211_ = 'disabled';
  454. $_obfuscated_0D0A010A15360D1D5C160E0D37371F391D0837242B0E22_ = 'disabled';
  455. $_obfuscated_0D2B22253507323C362D1009241D0713091D2C132C3932_ = 'disabled';
  456. $_obfuscated_0D28222D170A25301710290C370C1F1E2B2E1906051D01_ = 'disabled';
  457. $_obfuscated_0D06292B1016242737345B27152D211017221314260232_ = 'disabled';
  458. $_obfuscated_0D3E283D5B37350A2E050311031F392F122A2505062211_ = 'disabled';
  459. $_obfuscated_0D07122428050C3B0B5B2A0A2C042E1F1230221B281322_ = 'disabled';
  460. $_obfuscated_0D3D09355B1F0D15232D1826132A25243D3D0739373632_ = 'disabled';
  461. $_obfuscated_0D031D0A3223222C1337300F04150F160D190404350311_ = 'disabled';
  462. $_obfuscated_0D1115230C331D5C2C020813310F0D2C23143D2B0C1011_ = 'disabled';
  463. $_obfuscated_0D1D0C120D14392525373305143F0F120C2F5B39071232_ = 'disabled';
  464. $_obfuscated_0D301C090B3D2E101F1C2A043D18120A1C03032E1D0B01_ = 'disabled';
  465. $_obfuscated_0D3F0E121E5C0227090A0D0B403D1740313D1B5C403E01_ = 'disabled';
  466. $_obfuscated_0D0C0C390E403B33091D0C1A2E093934323F1B14321911_ = 'disabled';
  467. $_obfuscated_0D0B39153F2F1119343C17081F0F1F351312291F1B2201_ = 'disabled';
  468. $_obfuscated_0D043925110D15231A1F1D0F2726050E07222E5C270732_ = 'disabled';
  469. }
  470.  
  471. if ($_obfuscated_0D0E173E301C233E373E2A2F2614290A1A100604341A11_ == '') {
  472. $_obfuscated_0D0E173E301C233E373E2A2F2614290A1A100604341A11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  473. }
  474.  
  475. $_obfuscated_0D3B171102173C0F172832040B212B25073F5C0C013C11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  476. $_obfuscated_0D1B031230360B11251307023B3E0F5B333B232C392732_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  477. $_obfuscated_0D1D275C2136261332112302311B3F0E0D1F180F131801_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  478. $_obfuscated_0D401E26291F05353C3D3114020B343607020B300B1A22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  479. $_obfuscated_0D1B101C032838220212250B110D2E1A38191B0D230332_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  480. $_obfuscated_0D1739160A3023092D5C19223540380131180A2B230601_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  481. $_obfuscated_0D0108360A10285B053C383B1B2B182C06100517292C22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  482. $_obfuscated_0D5C1B2F32153C0F1E0723071F190A330F0E3732361932_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  483.  
  484. if ($acctype == acctype_docsis) {
  485. $_obfuscated_0D1B031230360B11251307023B3E0F5B333B232C392732_ = _obfuscated_0D2A3204101F03042C29173E0F0B1E1C1F291F02052E01_($username);
  486.  
  487. if ($_obfuscated_0D1B031230360B11251307023B3E0F5B333B232C392732_ == '') {
  488. $_obfuscated_0D1B031230360B11251307023B3E0F5B333B232C392732_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  489. }
  490.  
  491. $_obfuscated_0D3B171102173C0F172832040B212B25073F5C0C013C11_ = _obfuscated_0D32091F3222160B3D192814101C332734092F23131101_($username);
  492.  
  493. if ($_obfuscated_0D3B171102173C0F172832040B212B25073F5C0C013C11_ == '') {
  494. $_obfuscated_0D3B171102173C0F172832040B212B25073F5C0C013C11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  495. }
  496.  
  497. if (($_obfuscated_0D3E363C1701353414391D05240C3C3F37343B070F4022_ = _obfuscated_0D0809192B3B2B370E1A3C133E3E0E36342B0F5B5C0E32_($username)) && ($_obfuscated_0D3B0111033123191A1E1E2D290B0F393004320F112D01_ = _obfuscated_0D241B1228181C1C39091D2F0D3B011E270915383B0132_($_obfuscated_0D3E363C1701353414391D05240C3C3F37343B070F4022_))) {
  498. $_obfuscated_0D072C2D325C023D292E141A053614113F15125C1B3001_ = _obfuscated_0D2F3C150D21103E021E380E343D390B242E3035281F01_($_obfuscated_0D3E363C1701353414391D05240C3C3F37343B070F4022_, $_obfuscated_0D3B0111033123191A1E1E2D290B0F393004320F112D01_, _obfuscated_0D1D1D3032343B0909052112150107361205132A221401_($username));
  499. }
  500.  
  501. if (0 < ($_obfuscated_0D0D3E0F1E0C341C2D1A341C132E03272F020F1B1E3D22_ = ping($_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_))) {
  502. $_obfuscated_0D0E1B220A17100D102928133302282F0407320E282E22_ = _obfuscated_0D25221B1A3D1A14031C3C055B282A1D26253121230122_($_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, cm_community);
  503. $_obfuscated_0D211B310922352E0E5C0F0E3C321E0C3C5C1A170C0601_ = _obfuscated_0D22060D230322392A2824090E39230E341A1B27331022_($_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, cm_community);
  504. $_obfuscated_0D0D14051D2C1F0111331A272A37260D1C3115222E0B22_ = _obfuscated_0D18143C1A295C3F3C3F1A26291B1E1015402B09272E32_($_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, cm_community);
  505. $_obfuscated_0D0108360A10285B053C383B1B2B182C06100517292C22_ = _obfuscated_0D3D38141F351B361D0816320D022C3C0A072D02091311_($_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, cm_community);
  506. $_obfuscated_0D1823402A1B2E3031180D01363D38151C302B120C0511_ = _obfuscated_0D36181D3001180B5B06280C1B283F360A2834400E2F32_($_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, cm_community);
  507.  
  508. if ($_obfuscated_0D1823402A1B2E3031180D01363D38151C302B120C0511_) {
  509. if ($_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_static || $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_radius) {
  510. if ($mac == $_obfuscated_0D1823402A1B2E3031180D01363D38151C302B120C0511_) {
  511. $_obfuscated_0D370E05331F1C34150917160D0A2C1A2711260D083C22_ = $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_;
  512. }
  513. } else {
  514. $_obfuscated_0D370E05331F1C34150917160D0A2C1A2711260D083C22_ = _obfuscated_0D0C2305330A5B2D392929332B111F0718182C2D303F11_($_obfuscated_0D1823402A1B2E3031180D01363D38151C302B120C0511_);
  515. }
  516. }
  517.  
  518. $_obfuscated_0D1D275C2136261332112302311B3F0E0D1F180F131801_ = $_obfuscated_0D0E1B220A17100D102928133302282F0407320E282E22_ . ' dB';
  519. $_obfuscated_0D401E26291F05353C3D3114020B343607020B300B1A22_ = $_obfuscated_0D072C2D325C023D292E141A053614113F15125C1B3001_ . ' dB';
  520. $_obfuscated_0D1B101C032838220212250B110D2E1A38191B0D230332_ = $_obfuscated_0D211B310922352E0E5C0F0E3C321E0C3C5C1A170C0601_ . ' dB/&micro;V';
  521. $_obfuscated_0D1739160A3023092D5C19223540380131180A2B230601_ = $_obfuscated_0D0D14051D2C1F0111331A272A37260D1C3115222E0B22_ . ' dB/&micro;V';
  522. $_obfuscated_0D5C1B2F32153C0F1E0723071F190A330F0E3732361932_ = $_obfuscated_0D0D3E0F1E0C341C2D1A341C132E03272F020F1B1E3D22_ . ' ms';
  523. }
  524. }
  525.  
  526. if (!$_obfuscated_0D1823402A1B2E3031180D01363D38151C302B120C0511_) {
  527. $_obfuscated_0D1823402A1B2E3031180D01363D38151C302B120C0511_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  528. }
  529.  
  530. if (!$_obfuscated_0D370E05331F1C34150917160D0A2C1A2711260D083C22_) {
  531. $_obfuscated_0D370E05331F1C34150917160D0A2C1A2711260D083C22_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  532. }
  533.  
  534. $_obfuscated_0D270D061C1B3214220C053B393B3C27150F3637040711_ = '';
  535. $_obfuscated_0D0E011F2D09151C03260C3C070C31240E2F0233090711_ = '';
  536.  
  537. if (0 < $_obfuscated_0D0D3E0F1E0C341C2D1A341C132E03272F020F1B1E3D22_ && $acctype == acctype_docsis) {
  538. if ($_obfuscated_0D0D14051D2C1F0111331A272A37260D1C3115222E0B22_ < CM_TXSIGNAL_MIN) {
  539. $_obfuscated_0D270D061C1B3214220C053B393B3C27150F3637040711_ = col_cm_weak;
  540. }
  541.  
  542. if (CM_TXSIGNAL_MAX < $_obfuscated_0D0D14051D2C1F0111331A272A37260D1C3115222E0B22_) {
  543. $_obfuscated_0D270D061C1B3214220C053B393B3C27150F3637040711_ = col_cm_strong;
  544. }
  545.  
  546. if ($_obfuscated_0D211B310922352E0E5C0F0E3C321E0C3C5C1A170C0601_ < CM_RXSIGNAL_MIN) {
  547. $_obfuscated_0D0E011F2D09151C03260C3C070C31240E2F0233090711_ = col_cm_weak;
  548. }
  549.  
  550. if (CM_RXSIGNAL_MAX < $_obfuscated_0D211B310922352E0E5C0F0E3C321E0C3C5C1A170C0601_) {
  551. $_obfuscated_0D0E011F2D09151C03260C3C070C31240E2F0233090711_ = col_cm_strong;
  552. }
  553. }
  554.  
  555. _obfuscated_0D0F2C1D0601040A212F1109332D1F32150736323C0B22_($username, $_obfuscated_0D05353337090F08163C165C161932120D0A1A3D183322_, $_obfuscated_0D02322A12405C5B3F1A262226330F0F0722363F113B22_, $_obfuscated_0D2A0C28181C135B280F272F35122C5C0C1D3D1E314011_, $_obfuscated_0D5B0F1203212F1C3312292B300E2B070E383B1A113801_, $_obfuscated_0D33390432213927133D0C331F1A353C1D2B3422391101_);
  556.  
  557. if (sizeof($_obfuscated_0D05353337090F08163C165C161932120D0A1A3D183322_) == 0) {
  558. $_obfuscated_0D1F26100D3830040806212A1A3D02092D2102033B3432_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  559. } else {
  560. $i = 0;
  561.  
  562. while ($i < sizeof($_obfuscated_0D05353337090F08163C165C161932120D0A1A3D183322_)) {
  563. $_obfuscated_0D1F26100D3830040806212A1A3D02092D2102033B3432_ .= $_obfuscated_0D05353337090F08163C165C161932120D0A1A3D183322_[$i] . ' dBm<br>';
  564. $i++;
  565. }
  566. }
  567.  
  568. if (sizeof($_obfuscated_0D02322A12405C5B3F1A262226330F0F0722363F113B22_) == 0) {
  569. $_obfuscated_0D051F335C3F0C27180D26372E192D361A2E152B3E2A01_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  570. } else {
  571. $i = 0;
  572.  
  573. while ($i < sizeof($_obfuscated_0D02322A12405C5B3F1A262226330F0F0722363F113B22_)) {
  574. if ($_obfuscated_0D02322A12405C5B3F1A262226330F0F0722363F113B22_[$i] == '') {
  575. $_obfuscated_0D051F335C3F0C27180D26372E192D361A2E152B3E2A01_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  576. } else {
  577. $_obfuscated_0D051F335C3F0C27180D26372E192D361A2E152B3E2A01_ .= $_obfuscated_0D02322A12405C5B3F1A262226330F0F0722363F113B22_[$i] . ' dB<br>';
  578. }
  579.  
  580. $i++;
  581. }
  582. }
  583.  
  584. if (sizeof($_obfuscated_0D2A0C28181C135B280F272F35122C5C0C1D3D1E314011_) == 0) {
  585. $_obfuscated_0D0A313027263617395B353D033C392618223B340E5B01_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  586. } else {
  587. $i = 0;
  588.  
  589. while ($i < sizeof($_obfuscated_0D2A0C28181C135B280F272F35122C5C0C1D3D1E314011_)) {
  590. if ($_obfuscated_0D2A0C28181C135B280F272F35122C5C0C1D3D1E314011_[$i] == '') {
  591. $_obfuscated_0D0A313027263617395B353D033C392618223B340E5B01_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  592. } else {
  593. $_obfuscated_0D0A313027263617395B353D033C392618223B340E5B01_ .= $_obfuscated_0D2A0C28181C135B280F272F35122C5C0C1D3D1E314011_[$i] . ' %<br>';
  594. }
  595.  
  596. $i++;
  597. }
  598. }
  599.  
  600. if (sizeof($_obfuscated_0D5B0F1203212F1C3312292B300E2B070E383B1A113801_) == 0) {
  601. $_obfuscated_0D021B2D33190D272C182F281D0A145C1B3D0E331A0401_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  602. } else {
  603. $i = 0;
  604.  
  605. while ($i < sizeof($_obfuscated_0D5B0F1203212F1C3312292B300E2B070E383B1A113801_)) {
  606. if ($_obfuscated_0D5B0F1203212F1C3312292B300E2B070E383B1A113801_[$i] == '') {
  607. $_obfuscated_0D5B0F1203212F1C3312292B300E2B070E383B1A113801_[$i] = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  608. }
  609.  
  610. $_obfuscated_0D021B2D33190D272C182F281D0A145C1B3D0E331A0401_ .= "<a href='admin.php?cont=edit_ap&id=" . $_obfuscated_0D33390432213927133D0C331F1A353C1D2B3422391101_[$i] . "'>" . $_obfuscated_0D5B0F1203212F1C3312292B300E2B070E383B1A113801_[$i] . '</a><br>';
  611. $i++;
  612. }
  613. }
  614.  
  615. $subpage = str_replace('{USERNAME}', $username, $subpage);
  616. $subpage = str_replace('{PASSWORD1}', $password1, $subpage);
  617. $subpage = str_replace('{PASSWORD2}', $password2, $subpage);
  618. $subpage = str_replace('{FIRSTNAME}', $firstname, $subpage);
  619. $subpage = str_replace('{LASTNAME}', $lastname, $subpage);
  620. $subpage = str_replace('{COMPANY}', $company, $subpage);
  621. $subpage = str_replace('{TAXID}', $taxid, $subpage);
  622. $subpage = str_replace('{EMAIL}', $email, $subpage);
  623. $subpage = str_replace('{PHONE}', $phone, $subpage);
  624. $subpage = str_replace('{ADDRESS}', $address, $subpage);
  625. $subpage = str_replace('{CITY}', $city, $subpage);
  626. $subpage = str_replace('{ZIP}', $zip, $subpage);
  627. $subpage = str_replace('{COUNTRYLIST}', $_obfuscated_0D31332B1F2E0E152902220D230E110B1E191112171A22_, $subpage);
  628. $subpage = str_replace('{STATESLIST}', $_obfuscated_0D13110710113C153B27113F0C3409142421103C151101_, $subpage);
  629. $subpage = str_replace('{COMMENT}', $comment, $subpage);
  630. $subpage = str_replace('{MACCM}', $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_, $subpage);
  631. $subpage = str_replace('{MAC}', $mac, $subpage);
  632. $subpage = str_replace('{STATICIPCM}', $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, $subpage);
  633. $subpage = str_replace('{STATICIPCPE}', $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_, $subpage);
  634. $subpage = str_replace('{SIMUSE}', $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_, $subpage);
  635. $subpage = str_replace('{EXPIRATION}', $expiration, $subpage);
  636. $subpage = str_replace('{EXPIRYTEXT}', $_obfuscated_0D2A31190F17220F010F122D1638242B2A2B3414173E22_, $subpage);
  637. $subpage = str_replace('{ERROR}', $error, $subpage);
  638. $subpage = str_replace('{MOBILE}', $mobile, $subpage);
  639. $subpage = str_replace('{CREATEDON}', $_obfuscated_0D0234113919132A0D3C39330A173D301A120A35170711_, $subpage);
  640. $subpage = str_replace('{CREDITS}', _obfuscated_0D2B041C18282F150E232B241932050A0E211D09291E01_($credits, false), $subpage);
  641. $subpage = str_replace('{CURRENCY}', $GLOBALS['_currency'], $subpage);
  642. $subpage = str_replace('{CARDFAILS}', $cardfails, $subpage);
  643. $subpage = str_replace('{VERIFYFAILS}', $_obfuscated_0D06272D0737012E332E2E0E06401940071E16341F0601_, $subpage);
  644. $subpage = str_replace('{CREATEDBY}', $createdby, $subpage);
  645. $subpage = str_replace('{STRACCTYPE}', $_obfuscated_0D012E035C041C163207155C023D1F37401228271F3D11_, $subpage);
  646. $subpage = str_replace('{ACCTYPE}', $acctype, $subpage);
  647. $subpage = str_replace('{CURRIP}', $_obfuscated_0D4013241F2B0F3B08222201033C031B1E11313C2A3D22_, $subpage);
  648. $subpage = str_replace('{ONLINESTAT}', $onlinestat, $subpage);
  649. $subpage = str_replace('{CALLERID}', $callerid, $subpage);
  650. $subpage = str_replace('{NASNAME}', $nasname, $subpage);
  651. $subpage = str_replace('{BG_ONLINESTATUS}', $_obfuscated_0D125B321C380402025C3913392140390C171A03031501_, $subpage);
  652. $subpage = str_replace('{CARDSER}', $_obfuscated_0D395C243F0640171C1707030E3D2625271A2B33052A22_, $subpage);
  653. $subpage = str_replace('{DELUSER}', $_obfuscated_0D1A3B12103613090509060D332C283B3B285B142C3F22_, $subpage);
  654. $subpage = str_replace('{AUTHLOG}', $_obfuscated_0D2A2D19182C3430033B1D353F3F3205052F0F33313D01_, $subpage);
  655. $subpage = str_replace('{DISCONN}', $_obfuscated_0D34042B39222E130E290B083930323008382F2F1C2811_, $subpage);
  656. $subpage = str_replace('{TRAFFICREPORT}', $_obfuscated_0D113B2E151515130F5B2C343809165B231E282F222801_, $subpage);
  657. $subpage = str_replace('{LISTINVOICES}', $_obfuscated_0D0E29400405082E183527282D3F082F272F051E1D0F22_, $subpage);
  658. $subpage = str_replace('{ADDCREDITS}', $_obfuscated_0D305C04360A2D3B2D3D1A091D373C161E272D2C161622_, $subpage);
  659. $subpage = str_replace('{POSTPAIDBILLING}', $_obfuscated_0D2F1206113E0A2D15011829303C2E1110210F0B173C11_, $subpage);
  660. $subpage = str_replace('{CHGSRV}', $_obfuscated_0D3F080F2D223B31382428231E25313E15313C02130232_, $subpage);
  661. $subpage = str_replace('{LISTSRVHISTORY}', $_obfuscated_0D262D3E100E293C3207062E255B055B15142B0B0F2A22_, $subpage);
  662. $subpage = str_replace('{LISTCONN}', $_obfuscated_0D0C26381E023B362C09302A3C5C122A2A1E08123F3301_, $subpage);
  663. $subpage = str_replace('{ADDMONEY}', $_obfuscated_0D232603112A302A01113F3612353F2C3B0D290E241E11_, $subpage);
  664. $subpage = str_replace('{NEWSRVNAME}', $_obfuscated_0D181C232D0F29183B2601273316273B16271A1A0A0732_, $subpage);
  665. $subpage = str_replace('{SCHEDULEDATE}', $_obfuscated_0D2E222F313312083D21243416131007162C2D23233501_, $subpage);
  666. $subpage = str_replace('{SIGNAL}', $_obfuscated_0D1F26100D3830040806212A1A3D02092D2102033B3432_, $subpage);
  667. $subpage = str_replace('{SNR}', $_obfuscated_0D051F335C3F0C27180D26372E192D361A2E152B3E2A01_, $subpage);
  668. $subpage = str_replace('{CCQ}', $_obfuscated_0D0A313027263617395B353D033C392618223B340E5B01_, $subpage);
  669. $subpage = str_replace('{APNAME}', $_obfuscated_0D021B2D33190D272C182F281D0A145C1B3D0E331A0401_, $subpage);
  670. $subpage = str_replace('{CMTS}', $_obfuscated_0D3B171102173C0F172832040B212B25073F5C0C013C11_, $subpage);
  671. $subpage = str_replace('{UPSTREAM}', $_obfuscated_0D1B031230360B11251307023B3E0F5B333B232C392732_, $subpage);
  672. $subpage = str_replace('{CMSNRDS}', $_obfuscated_0D1D275C2136261332112302311B3F0E0D1F180F131801_, $subpage);
  673. $subpage = str_replace('{CMSNRUS}', $_obfuscated_0D401E26291F05353C3D3114020B343607020B300B1A22_, $subpage);
  674. $subpage = str_replace('{CMRXPWR}', $_obfuscated_0D1B101C032838220212250B110D2E1A38191B0D230332_, $subpage);
  675. $subpage = str_replace('{CMTXPWR}', $_obfuscated_0D1739160A3023092D5C19223540380131180A2B230601_, $subpage);
  676. $subpage = str_replace('{BG_TXPWR}', $_obfuscated_0D270D061C1B3214220C053B393B3C27150F3637040711_, $subpage);
  677. $subpage = str_replace('{BG_RXPWR}', $_obfuscated_0D0E011F2D09151C03260C3C070C31240E2F0233090711_, $subpage);
  678. $subpage = str_replace('{CMUPTIME}', $_obfuscated_0D0108360A10285B053C383B1B2B182C06100517292C22_, $subpage);
  679. $subpage = str_replace('{CMPINGTIME}', $_obfuscated_0D5C1B2F32153C0F1E0723071F190A330F0E3732361932_, $subpage);
  680. $subpage = str_replace('{CMCPEMAC}', $_obfuscated_0D1823402A1B2E3031180D01363D38151C302B120C0511_, $subpage);
  681. $subpage = str_replace('{CMCPEIP}', $_obfuscated_0D370E05331F1C34150917160D0A2C1A2711260D083C22_, $subpage);
  682. $subpage = str_replace('{OWNERSLIST}', $_obfuscated_0D1C370604260D25333F22033C1940112C0A362B101311_, $subpage);
  683. $subpage = str_replace('{GROUPLIST}', $grouplist, $subpage);
  684. $subpage = str_replace('{VERIFYMOBILE}', $_obfuscated_0D0E173E301C233E373E2A2F2614290A1A100604341A11_, $subpage);
  685. $subpage = str_replace('{VERIFYSENTNUM}', $_obfuscated_0D1E28242D2322241E2D07071632291705295C270F2532_, $subpage);
  686. $subpage = str_replace('{PSWACTSMSNUM}', $_obfuscated_0D2A2A2124293218063416210314020326283416032911_, $subpage);
  687. $subpage = str_replace('{CUSTATTR}', $_obfuscated_0D1B2E0D0237281209230B130408060124140B31120332_, $subpage);
  688. $subpage = str_replace('{CONTRACTID}', $contractid, $subpage);
  689. $subpage = str_replace('{CONTRACTVALID}', $_obfuscated_0D251B38030C12061B0D1607063E1E2F0F163211260E22_, $subpage);
  690. $subpage = str_replace('{GPSLONG}', _obfuscated_0D01051601363D3828052A402C1A381E343E0A08133D11_($_obfuscated_0D2A1D5C0A0D1725345C372D1B1C03310D3D3807293201_), $subpage);
  691. $subpage = str_replace('{GPSLAT}', _obfuscated_0D01051601363D3828052A402C1A381E343E0A08133D11_($_obfuscated_0D262514313F1C3931391B0701260F3E193922281B3301_), $subpage);
  692. $subpage = str_replace('{INVSTAT}', _obfuscated_0D400E025C2A300E1D171B08323B0B2225302B02241332_($username), $subpage);
  693. $subpage = str_replace('{EN_VERIFIED}', $_obfuscated_0D142D272D2A06252D2C102627342816073C2C2B240701_, $subpage);
  694. $subpage = str_replace('{EN_PSW1}', $_obfuscated_0D5C151E4003031716303805385B0F211C271723302511_, $subpage);
  695. $subpage = str_replace('{EN_PSW2}', $_obfuscated_0D5C151E4003031716303805385B0F211C271723302511_, $subpage);
  696. $subpage = str_replace('{EN_IPMODECM}', $_obfuscated_0D1D3B0B393C2A18213C28341516293F1E3B1C312D3411_, $subpage);
  697. $subpage = str_replace('{EN_IPMODECPE}', $_obfuscated_0D0C0C390E403B33091D0C1A2E093934323F1B14321911_, $subpage);
  698. $subpage = str_replace('{EN_POOLIDCM}', $_obfuscated_0D38401E123B1F23143C2213143B31242F113C11113F01_, $subpage);
  699. $subpage = str_replace('{EN_MAC}', $_obfuscated_0D132F1C092E012B3F321A062E221C24261F340E190D11_, $subpage);
  700. $subpage = str_replace('{EN_USEMACAUTH}', $_obfuscated_0D10111C5B1A0F31393E1A3C192C2140370903270B2E32_, $subpage);
  701. $subpage = str_replace('{EN_STATICIPCM}', $_obfuscated_0D1D0C120D14392525373305143F0F120C2F5B39071232_, $subpage);
  702. $subpage = str_replace('{EN_STATICIPCPE}', $_obfuscated_0D301C090B3D2E101F1C2A043D18120A1C03032E1D0B01_, $subpage);
  703. $subpage = str_replace('{EN_SIMUSE}', $_obfuscated_0D3F0E121E5C0227090A0D0B403D1740313D1B5C403E01_, $subpage);
  704. $subpage = str_replace('{EN_FIRSTNAME}', $_obfuscated_0D132C15230E112D2E305C323610352309192A39121001_, $subpage);
  705. $subpage = str_replace('{EN_LASTNAME}', $_obfuscated_0D3015331C18091D0B252F1B33131124120B0B35081D01_, $subpage);
  706. $subpage = str_replace('{EN_COMPANY}', $_obfuscated_0D36331C192611232D282D151A375C2C0502102B231911_, $subpage);
  707. $subpage = str_replace('{EN_ADDRESS}', $_obfuscated_0D1916050C2104283034330B0E172C0E2F3F0C2B052D01_, $subpage);
  708. $subpage = str_replace('{EN_CITY}', $_obfuscated_0D25240A23312108350B322234090F28091537030A4011_, $subpage);
  709. $subpage = str_replace('{EN_ZIP}', $_obfuscated_0D1A3C5C1C25022D2A2134161E3E171B04322F2A0D2F22_, $subpage);
  710. $subpage = str_replace('{EN_COUNTRY}', $_obfuscated_0D02313536402F193522350D06062902250C220A350522_, $subpage);
  711. $subpage = str_replace('{EN_STATE}', $_obfuscated_0D142828233D080A29042B3D180F240211280B13390322_, $subpage);
  712. $subpage = str_replace('{EN_PHONE}', $_obfuscated_0D4005263E3D1016182111182914333F1C3C1B362C5B11_, $subpage);
  713. $subpage = str_replace('{EN_MOBILE}', $_obfuscated_0D0638070C2E2F5B5C17311C2526031D0412123B032B11_, $subpage);
  714. $subpage = str_replace('{EN_TAXID}', $_obfuscated_0D140D343C0610252F2B0F213B163C101C19110E2D1232_, $subpage);
  715. $subpage = str_replace('{EN_EMAIL}', $_obfuscated_0D28080131213F361B2B0F0F39310435330A0B0E133711_, $subpage);
  716. $subpage = str_replace('{EN_SRVID}', $_obfuscated_0D07122428050C3B0B5B2A0A2C042E1F1230221B281322_, $subpage);
  717. $subpage = str_replace('{EN_DOWNLIMIT}', $_obfuscated_0D1B141F161513090A190A34273525370A3D022C1B3211_, $subpage);
  718. $subpage = str_replace('{EN_UPLIMIT}', $_obfuscated_0D0A010A15360D1D5C160E0D37371F391D0837242B0E22_, $subpage);
  719. $subpage = str_replace('{EN_COMBLIMIT}', $_obfuscated_0D2B22253507323C362D1009241D0713091D2C132C3932_, $subpage);
  720. $subpage = str_replace('{EN_EXPIRATION}', $_obfuscated_0D28222D170A25301710290C370C1F1E2B2E1906051D01_, $subpage);
  721. $subpage = str_replace('{EN_UPTIMELIMIT}', $_obfuscated_0D06292B1016242737345B27152D211017221314260232_, $subpage);
  722. $subpage = str_replace('{EN_CREDITS}', $_obfuscated_0D3E283D5B37350A2E050311031F392F122A2505062211_, $subpage);
  723. $subpage = str_replace('{EN_CARDFAILS}', $_obfuscated_0D3F0D2C2E3D3511040A012932390D363D390E2B261932_, $subpage);
  724. $subpage = str_replace('{EN_VERIFYFAILS}', $_obfuscated_0D18391B3507021D2B2B28350A35155C040A5C253E0F32_, $subpage);
  725. $subpage = str_replace('{EN_MACCM}', $_obfuscated_0D0B062328211C2227390C232A1B3C062837010B100B32_, $subpage);
  726. $subpage = str_replace('{EN_CHANGEPSW}', $_obfuscated_0D39372C261426022E35011C3B285B385B27022A380E32_, $subpage);
  727. $subpage = str_replace('{EN_OWNER}', $_obfuscated_0D3D09355B1F0D15232D1826132A25243D3D0739373632_, $subpage);
  728. $subpage = str_replace('{EN_GROUP}', $_obfuscated_0D031D0A3223222C1337300F04150F160D190404350311_, $subpage);
  729. $subpage = str_replace('{EN_VERIFYSENTNUM}', $_obfuscated_0D0F5C17181511341427210F0E320B193724223D220D32_, $subpage);
  730. $subpage = str_replace('{EN_WARNINGSENT}', $_obfuscated_0D170F392B0E051416323814331A27140F1B312A072D01_, $subpage);
  731. $subpage = str_replace('{EN_CUSTATTR}', $_obfuscated_0D1115230C331D5C2C020813310F0D2C23143D2B0C1011_, $subpage);
  732. $subpage = str_replace('{EN_CONTRACTID}', $_obfuscated_0D0B39153F2F1119343C17081F0F1F351312291F1B2201_, $subpage);
  733. $subpage = str_replace('{EN_CONTRACTVALID}', $_obfuscated_0D043925110D15231A1F1D0F2726050E07222E5C270732_, $subpage);
  734.  
  735. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_editusers')) {
  736. $subpage = str_replace('{UPDATESTATE}', 'disabled', $subpage);
  737. } else {
  738. $subpage = str_replace('{UPDATESTATE}', 'enabled', $subpage);
  739. }
  740.  
  741. if ($_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_ == true) {
  742. if ($_obfuscated_0D0D21160D3F104032141D2917263D401C07303B140701_ || $acctype == acctype_carduser || $acctype == acctype_ias) {
  743. if ($verified) {
  744. if (_obfuscated_0D2D0D37382C24071139351D29332F1B082733110F2B01_($username)) {
  745. $subpage = str_replace('{STATUS}', _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acc_active'), $subpage);
  746. $subpage = str_replace('{BG_STATUS}', col_user_en, $subpage);
  747. } else {
  748. $subpage = str_replace('{STATUS}', _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acc_expired'), $subpage);
  749. $subpage = str_replace('{BG_STATUS}', col_user_exp, $subpage);
  750. }
  751. } else {
  752. $subpage = str_replace('{BG_STATUS}', col_not_verified, $subpage);
  753. $subpage = str_replace('{STATUS}', _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acc_notverified'), $subpage);
  754. }
  755. } else {
  756. if (_obfuscated_0D2D0D37382C24071139351D29332F1B082733110F2B01_($username)) {
  757. $subpage = str_replace('{STATUS}', _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acc_active'), $subpage);
  758. $subpage = str_replace('{BG_STATUS}', col_user_en, $subpage);
  759. } else {
  760. $subpage = str_replace('{STATUS}', _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acc_expired'), $subpage);
  761. $subpage = str_replace('{BG_STATUS}', col_user_exp, $subpage);
  762. }
  763. }
  764. } else {
  765. $subpage = str_replace('{STATUS}', _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_acc_disabled'), $subpage);
  766. $subpage = str_replace('{BG_STATUS}', col_user_dis, $subpage);
  767. }
  768.  
  769. if ($_obfuscated_0D2E1E031536353E363F04071330352B231D2229221511_ == 1) {
  770. $subpage = str_replace('{CHECKEDUSEMACAUTH}', 'checked', $subpage);
  771. } else {
  772. $subpage = str_replace('{CHECKEDUSEMACAUTH}', '', $subpage);
  773. }
  774.  
  775. if ($_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_ == 1) {
  776. $subpage = str_replace('{CHECKEDENUSER}', 'checked', $subpage);
  777. } else {
  778. $subpage = str_replace('{CHECKEDENUSER}', '', $subpage);
  779. }
  780.  
  781. if ($_obfuscated_0D21213B38252D352E3523235C1A5C1C1C3B0625222F22_ == 1) {
  782. $subpage = str_replace('{CHECKEDWARNINGSENT}', 'checked', $subpage);
  783. } else {
  784. $subpage = str_replace('{CHECKEDWARNINGSENT}', '', $subpage);
  785. }
  786.  
  787. if ($verified == 1) {
  788. $subpage = str_replace('{CHECKEDVERIFIED}', 'checked', $subpage);
  789. } else {
  790. $subpage = str_replace('{CHECKEDVERIFIED}', '', $subpage);
  791. }
  792.  
  793. if ($changepsw == 1) {
  794. $subpage = str_replace('{CHKCHANGEPSW}', 'checked', $subpage);
  795. } else {
  796. $subpage = str_replace('{CHKCHANGEPSW}', '', $subpage);
  797. }
  798.  
  799. if ($alertemail == 1) {
  800. $subpage = str_replace('{CHKALERTEMAIL}', 'checked', $subpage);
  801. } else {
  802. $subpage = str_replace('{CHKALERTEMAIL}', '', $subpage);
  803. }
  804.  
  805. if ($alertsms == 1) {
  806. $subpage = str_replace('{CHKALERTSMS}', 'checked', $subpage);
  807. } else {
  808. $subpage = str_replace('{CHKALERTSMS}', '', $subpage);
  809. }
  810.  
  811. switch ($_obfuscated_0D5B060C10171B290C403731222F043313082540232401_) {
  812. case ipmode_radius:
  813. $subpage = str_replace('{CHKIPMODECMNAS}', '', $subpage);
  814. $subpage = str_replace('{CHKIPMODECMRADIUS}', 'checked', $subpage);
  815. $subpage = str_replace('{CHKIPMODECMSTATIC}', '', $subpage);
  816.  
  817. break;
  818.  
  819. case ipmode_static:
  820. $subpage = str_replace('{CHKIPMODECMNAS}', '', $subpage);
  821. $subpage = str_replace('{CHKIPMODECMRADIUS}', '', $subpage);
  822. $subpage = str_replace('{CHKIPMODECMSTATIC}', 'checked', $subpage);
  823. }
  824.  
  825. switch ($_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_) {
  826. case ipmode_nas:
  827. $subpage = str_replace('{CHKIPMODECPENAS}', 'checked', $subpage);
  828. $subpage = str_replace('{CHKIPMODECPERADIUS}', '', $subpage);
  829. $subpage = str_replace('{CHKIPMODECPESTATIC}', '', $subpage);
  830.  
  831. break;
  832.  
  833. case ipmode_radius:
  834. $subpage = str_replace('{CHKIPMODECPENAS}', '', $subpage);
  835. $subpage = str_replace('{CHKIPMODECPERADIUS}', 'checked', $subpage);
  836. $subpage = str_replace('{CHKIPMODECPESTATIC}', '', $subpage);
  837.  
  838. break;
  839.  
  840. case ipmode_static:
  841. $subpage = str_replace('{CHKIPMODECPENAS}', '', $subpage);
  842. $subpage = str_replace('{CHKIPMODECPERADIUS}', '', $subpage);
  843. $subpage = str_replace('{CHKIPMODECPESTATIC}', 'checked', $subpage);
  844. }
  845.  
  846. if ($acctype == acctype_carduser || $acctype == acctype_ias) {
  847. $i = 0;
  848.  
  849. while ($i < sizeof($services)) {
  850. $_obfuscated_0D0E3B33113F1C040A1B05043703140E2B260B5B240322_ = $services[$i][0];
  851. $_obfuscated_0D26172E0A5C112B261C3B1D2F222F1B042A2C3E173132_ = $services[$i][1];
  852.  
  853. if ($services[$i][2] == srvtype_prepaid_card) {
  854. if ($_obfuscated_0D0E3B33113F1C040A1B05043703140E2B260B5B240322_ == $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_) {
  855. $_obfuscated_0D06133D1D270E3719261B3833290E37303C16301B3432_ .= '' . '<OPTION SELECTED value=' . $_obfuscated_0D0E3B33113F1C040A1B05043703140E2B260B5B240322_ . '>' . $_obfuscated_0D26172E0A5C112B261C3B1D2F222F1B042A2C3E173132_ . '</OPTION>';
  856. } else {
  857. $_obfuscated_0D06133D1D270E3719261B3833290E37303C16301B3432_ .= '' . '<OPTION value=' . $_obfuscated_0D0E3B33113F1C040A1B05043703140E2B260B5B240322_ . '>' . $_obfuscated_0D26172E0A5C112B261C3B1D2F222F1B042A2C3E173132_ . '</OPTION>';
  858. }
  859. }
  860.  
  861. $i++;
  862. }
  863. } else {
  864. $i = 0;
  865.  
  866. while ($i < sizeof($services)) {
  867. $_obfuscated_0D0E3B33113F1C040A1B05043703140E2B260B5B240322_ = $services[$i][0];
  868. $_obfuscated_0D26172E0A5C112B261C3B1D2F222F1B042A2C3E173132_ = $services[$i][1];
  869.  
  870. if ($services[$i][2] != srvtype_prepaid_card) {
  871. if ($_obfuscated_0D0E3B33113F1C040A1B05043703140E2B260B5B240322_ == $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_) {
  872. $_obfuscated_0D06133D1D270E3719261B3833290E37303C16301B3432_ .= '' . '<OPTION SELECTED value=' . $_obfuscated_0D0E3B33113F1C040A1B05043703140E2B260B5B240322_ . '>' . $_obfuscated_0D26172E0A5C112B261C3B1D2F222F1B042A2C3E173132_ . '</OPTION>';
  873. } else {
  874. $_obfuscated_0D06133D1D270E3719261B3833290E37303C16301B3432_ .= '' . '<OPTION value=' . $_obfuscated_0D0E3B33113F1C040A1B05043703140E2B260B5B240322_ . '>' . $_obfuscated_0D26172E0A5C112B261C3B1D2F222F1B042A2C3E173132_ . '</OPTION>';
  875. }
  876. }
  877.  
  878. $i++;
  879. }
  880. }
  881.  
  882. $subpage = str_replace('{SRVLIST}', $_obfuscated_0D06133D1D270E3719261B3833290E37303C16301B3432_, $subpage);
  883. $i = 0;
  884.  
  885. while ($i < sizeof($_obfuscated_0D1E181905331F0D14405C1F140A03151B050A03010C22_)) {
  886. $_obfuscated_0D5C1026191A2F073411361234353C5C30041335342301_ = $_obfuscated_0D1E181905331F0D14405C1F140A03151B050A03010C22_[$i][0];
  887. $_obfuscated_0D0D3F362D5C3F2725092E5B12371A1F0D382F2D040F22_ = $_obfuscated_0D1E181905331F0D14405C1F140A03151B050A03010C22_[$i][1];
  888.  
  889. if ($_obfuscated_0D5C1026191A2F073411361234353C5C30041335342301_ == $_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_) {
  890. $_obfuscated_0D28253F35401B0D31242B2D2C1F052134233F1B292232_ .= '' . '<OPTION SELECTED value=' . $_obfuscated_0D5C1026191A2F073411361234353C5C30041335342301_ . '>' . $_obfuscated_0D0D3F362D5C3F2725092E5B12371A1F0D382F2D040F22_ . '</OPTION>';
  891. } else {
  892. $_obfuscated_0D28253F35401B0D31242B2D2C1F052134233F1B292232_ .= '' . '<OPTION value=' . $_obfuscated_0D5C1026191A2F073411361234353C5C30041335342301_ . '>' . $_obfuscated_0D0D3F362D5C3F2725092E5B12371A1F0D382F2D040F22_ . '</OPTION>';
  893. }
  894.  
  895. $i++;
  896. }
  897. $subpage = str_replace('{IPPOOLLISTCM}', $_obfuscated_0D28253F35401B0D31242B2D2C1F052134233F1B292232_, $subpage);
  898. $i = 0;
  899.  
  900. while ($i < sizeof($_obfuscated_0D1E181905331F0D14405C1F140A03151B050A03010C22_)) {
  901. $_obfuscated_0D141F0430242510312927381F2B12212A3D2E2A051C22_ = $_obfuscated_0D1E181905331F0D14405C1F140A03151B050A03010C22_[$i][0];
  902. $_obfuscated_0D1A15273B093921280A020C1F0D11130B381839102911_ = $_obfuscated_0D1E181905331F0D14405C1F140A03151B050A03010C22_[$i][1];
  903.  
  904. if ($_obfuscated_0D141F0430242510312927381F2B12212A3D2E2A051C22_ == $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_) {
  905. $_obfuscated_0D403806053329351714405C353D1C3E061139343F1C22_ .= '' . '<OPTION SELECTED value=' . $_obfuscated_0D141F0430242510312927381F2B12212A3D2E2A051C22_ . '>' . $_obfuscated_0D1A15273B093921280A020C1F0D11130B381839102911_ . '</OPTION>';
  906. } else {
  907. $_obfuscated_0D403806053329351714405C353D1C3E061139343F1C22_ .= '' . '<OPTION value=' . $_obfuscated_0D141F0430242510312927381F2B12212A3D2E2A051C22_ . '>' . $_obfuscated_0D1A15273B093921280A020C1F0D11130B381839102911_ . '</OPTION>';
  908. }
  909.  
  910. $i++;
  911. }
  912. $subpage = str_replace('{IPPOOLLISTCPE}', $_obfuscated_0D403806053329351714405C353D1C3E061139343F1C22_, $subpage);
  913. $langs = _obfuscated_0D13290E1B17212809090D2438383D1D132C3025250332_();
  914. $i = 0;
  915.  
  916. while ($i < count($langs)) {
  917. if ($langs[$i] == $lang) {
  918. $_obfuscated_0D37263C330124101F07392F162734070C173E26083632_ .= '' . '<OPTION SELECTED value=' . $langs[$i] . '>' . $langs[$i] . '</OPTION>';
  919. } else {
  920. $_obfuscated_0D37263C330124101F07392F162734070C173E26083632_ .= '' . '<OPTION value=' . $langs[$i] . '>' . $langs[$i] . '</OPTION>';
  921. }
  922.  
  923. $i++;
  924. }
  925. $subpage = str_replace('{LANGLIST}', $_obfuscated_0D37263C330124101F07392F162734070C173E26083632_, $subpage);
  926. $res = mysql_query('' . "SELECT SUM(acctoutputoctets), SUM(acctinputoctets), SUM(acctsessiontime), MAX(acctstoptime)\r\n FROM radacct\r\n WHERE username = '" . $username . "'\r\n ") or exit(mysql_error($dblink));
  927. $row = mysql_fetch_array($res);
  928. $_obfuscated_0D1D24211737323B082B190A2D0723291C1B2A02071601_ = $row[0];
  929. $_obfuscated_0D5B31242434243E27121F1101033D1711163933220111_ = $row[1];
  930. $_obfuscated_0D290219052539022125060111173D0B2440380F2E1022_ = $row[2];
  931. $lastseen = $row[3];
  932. $res = mysql_query('' . "SELECT SUM(dlbytes), SUM(ulbytes), SUM(acctsessiontime)\r\n FROM rm_radacct\r\n WHERE username = '" . $username . "'\r\n ") or exit(mysql_error($dblink));
  933. $row = mysql_fetch_array($res);
  934. $_obfuscated_0D1D111D033E1E1E3B2C103F5B11181329221708341B01_ = $row[0];
  935. $_obfuscated_0D080A335B2B013D0F3436333E0C16121D041510370B01_ = $row[1];
  936. $_obfuscated_0D3B3802101C1D171015253D1423173D081E1003191301_ = $row[2];
  937. $_obfuscated_0D5B31242434243E27121F1101033D1711163933220111_ -= $_obfuscated_0D080A335B2B013D0F3436333E0C16121D041510370B01_;
  938. $_obfuscated_0D1D24211737323B082B190A2D0723291C1B2A02071601_ -= $_obfuscated_0D1D111D033E1E1E3B2C103F5B11181329221708341B01_;
  939. $_obfuscated_0D290219052539022125060111173D0B2440380F2E1022_ -= $_obfuscated_0D3B3802101C1D171015253D1423173D081E1003191301_;
  940.  
  941. if ($error == '') {
  942. $downlimit = $downlimit - $_obfuscated_0D1D24211737323B082B190A2D0723291C1B2A02071601_;
  943. $uplimit = $uplimit - $_obfuscated_0D5B31242434243E27121F1101033D1711163933220111_;
  944. $comblimit = $comblimit - $_obfuscated_0D1D24211737323B082B190A2D0723291C1B2A02071601_ - $_obfuscated_0D5B31242434243E27121F1101033D1711163933220111_;
  945. $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_ = $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_ - $_obfuscated_0D290219052539022125060111173D0B2440380F2E1022_;
  946. }
  947.  
  948. $subpage = str_replace('{DOWNLIMIT}', number_format($downlimit, 0, ' ', ' '), $subpage);
  949. $subpage = str_replace('{UPLIMIT}', number_format($uplimit, 0, ' ', ' '), $subpage);
  950. $subpage = str_replace('{COMBLIMIT}', number_format($comblimit, 0, ' ', ' '), $subpage);
  951. $subpage = str_replace('{UPTIMELIMIT}', _obfuscated_0D5B260B1829230B0A27301D301E0D18231C013B2D2532_($_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_), $subpage);
  952.  
  953. if ($_obfuscated_0D28283E5B5C5B2C220B260A180F223D2D250509243701_ == 1) {
  954. $subpage = str_replace('{CLASSLIMITDL}', css_cap, $subpage);
  955.  
  956. if (0 < $downlimit) {
  957. $subpage = str_replace('{BG_LIMITTRAFFICDL}', col_user_en, $subpage);
  958. } else {
  959. $subpage = str_replace('{BG_LIMITTRAFFICDL}', col_user_exp, $subpage);
  960. }
  961. }
  962.  
  963. if ($_obfuscated_0D383D39171B5C27315C0F33241F112B352C2219050A32_ == 1) {
  964. $subpage = str_replace('{CLASSLIMITUL}', css_cap, $subpage);
  965.  
  966. if (0 < $uplimit) {
  967. $subpage = str_replace('{BG_LIMITTRAFFICUL}', col_user_en, $subpage);
  968. } else {
  969. $subpage = str_replace('{BG_LIMITTRAFFICUL}', col_user_exp, $subpage);
  970. }
  971. }
  972.  
  973. if ($_obfuscated_0D27341F3C19233D22311105330A1D2E0F2240040C1311_ == 1) {
  974. $subpage = str_replace('{CLASSLIMITTOTAL}', css_cap, $subpage);
  975.  
  976. if (0 < $comblimit) {
  977. $subpage = str_replace('{BG_LIMITTRAFFICCOMB}', col_user_en, $subpage);
  978. } else {
  979. $subpage = str_replace('{BG_LIMITTRAFFICCOMB}', col_user_exp, $subpage);
  980. }
  981. }
  982.  
  983. if ($_obfuscated_0D3D3623291B2A2F241503300A04260E39060B01210532_ == 1) {
  984. $subpage = str_replace('{CLASSLIMITEXPIRATION}', css_cap, $subpage);
  985.  
  986. if (!_obfuscated_0D36271A313B1C2308401F5B05233E1A141710395C2122_($expiration)) {
  987. $subpage = str_replace('{BG_LIMITEXPIRATION}', col_user_en, $subpage);
  988. } else {
  989. $subpage = str_replace('{BG_LIMITEXPIRATION}', col_user_exp, $subpage);
  990. }
  991. }
  992.  
  993. if ($_obfuscated_0D3924060912162137251F5C2625140C0F2C1024251711_ == 1) {
  994. $subpage = str_replace('{CLASSLIMITONLINETIME}', css_cap, $subpage);
  995.  
  996. if (0 < $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_) {
  997. $subpage = str_replace('{BG_LIMITUPTIME}', col_user_en, $subpage);
  998. } else {
  999. $subpage = str_replace('{BG_LIMITUPTIME}', col_user_exp, $subpage);
  1000. }
  1001. }
  1002.  
  1003. $subpage = str_replace('{BG_LIMITTRAFFICDL}', col_nocap, $subpage);
  1004. $subpage = str_replace('{BG_LIMITTRAFFICUL}', col_nocap, $subpage);
  1005. $subpage = str_replace('{BG_LIMITTRAFFICCOMB}', col_nocap, $subpage);
  1006. $subpage = str_replace('{BG_LIMITEXPIRATION}', col_nocap, $subpage);
  1007. $subpage = str_replace('{BG_LIMITUPTIME}', col_nocap, $subpage);
  1008. $subpage = str_replace('{CLASSLIMITDL}', css_nocap, $subpage);
  1009. $subpage = str_replace('{CLASSLIMITUL}', css_nocap, $subpage);
  1010. $subpage = str_replace('{CLASSLIMITTOTAL}', css_nocap, $subpage);
  1011. $subpage = str_replace('{CLASSLIMITEXPIRATION}', css_nocap, $subpage);
  1012. $subpage = str_replace('{CLASSLIMITONLINETIME}', css_nocap, $subpage);
  1013.  
  1014. if ($lastseen == '') {
  1015. $lastseen = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  1016. }
  1017.  
  1018. $subpage = str_replace('{LASTSEEN}', $lastseen, $subpage);
  1019.  
  1020. if ($verifycode == '') {
  1021. $verifycode = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  1022. }
  1023.  
  1024. $subpage = str_replace('{VERIFYCODE}', $verifycode, $subpage);
  1025.  
  1026. return $subpage;
  1027. }
  1028.  
  1029. exit('' . "Can't find " . $filename);
  1030. }
  1031.  
  1032. function update_user($username, $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_, $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_, $password1, $password2, $mac, $_obfuscated_0D2E1E031536353E363F04071330352B231D2229221511_, $firstname, $lastname, $company, $phone, $mobile, $email, $address, $city, $zip, $country, $state, $downlimit, $uplimit, $comblimit, $expiration, $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_, $comment, $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_, $_obfuscated_0D5B060C10171B290C403731222F043313082540232401_, $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_, $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_, $credits, $cardfails, $taxid, $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_, $_obfuscated_0D21213B38252D352E3523235C1A5C1C1C3B0625222F22_, $verified, $_obfuscated_0D06272D0737012E332E2E0E06401940071E16341F0601_, $changepsw, $owner, $_obfuscated_0D1E28242D2322241E2D07071632291705295C270F2532_, $groupid, $_obfuscated_0D1B2E0D0237281209230B130408060124140B31120332_, $_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_, $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_, $contractid, $_obfuscated_0D251B38030C12061B0D1607063E1E2F0F163211260E22_, $_obfuscated_0D2A2A2124293218063416210314020326283416032911_, $_obfuscated_0D2A1D5C0A0D1725345C372D1B1C03310D3D3807293201_, $_obfuscated_0D262514313F1C3931391B0701260F3E193922281B3301_, $alertemail, $alertsms, $lang)
  1033. {
  1034. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_editusers')) {
  1035. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_no_perm'));
  1036. }
  1037.  
  1038. $downlimit = str_replace(' ', '', $downlimit);
  1039. $uplimit = str_replace(' ', '', $uplimit);
  1040. $comblimit = str_replace(' ', '', $comblimit);
  1041. $downrate *= 1024;
  1042. $uprate *= 1024;
  1043. $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_ = _obfuscated_0D1F36043827261B2C281C163226381519213C325B2401_($_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_);
  1044. $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_ = strtolower($_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_);
  1045. $mac = strtolower($mac);
  1046. $dblink = dbconnect();
  1047. $res = mysql_query('' . "SELECT acctype, owner, ipmodecm, ipmodecpe\r\n \t\t FROM rm_users\r\n \t\t WHERE username = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  1048. $row = mysql_fetch_array($res);
  1049. $acctype = $row[0];
  1050. $oldowner = $row[1];
  1051. $_obfuscated_0D5C5B0925321F270E0B352F2F1818240422222F3F3222_ = $row[2];
  1052. $_obfuscated_0D1E1B262A2E1913362E2E301A1A0D350D151A061E0132_ = $row[3];
  1053.  
  1054. if ($owner == '') {
  1055. $owner = $oldowner;
  1056. }
  1057.  
  1058. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_edituserspriv')) {
  1059. _obfuscated_0D5C1E5C33272F06120D3B27092C322915163B37265C22_($username, $_obfuscated_0D5B31242434243E27121F1101033D1711163933220111_, $_obfuscated_0D1D24211737323B082B190A2D0723291C1B2A02071601_, $_obfuscated_0D290219052539022125060111173D0B2440380F2E1022_);
  1060. $res = mysql_query('' . "SELECT downlimit, uplimit, comblimit, expiration, uptimelimit, credits, srvid, owner, groupid,\r\n \t\t\tcustattr, staticipcm, staticipcpe, contractid, contractvalid, pswactsmsnum, ipmodecpe,\r\n \t\t\tcontractid, contractvalid\r\n FROM rm_users\r\n WHERE username = '" . $username . "'\r\n ") or exit(mysql_error($dblink));
  1061. $row = mysql_fetch_array($res);
  1062. $downlimit = $row[0] - $_obfuscated_0D1D24211737323B082B190A2D0723291C1B2A02071601_;
  1063. $uplimit = $row[1] - $_obfuscated_0D5B31242434243E27121F1101033D1711163933220111_;
  1064. $comblimit = $row[2] - $_obfuscated_0D5B31242434243E27121F1101033D1711163933220111_ - $_obfuscated_0D1D24211737323B082B190A2D0723291C1B2A02071601_;
  1065. $expiration = $row[3];
  1066. $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_ = $row[4] - $_obfuscated_0D290219052539022125060111173D0B2440380F2E1022_;
  1067. $credits = $row[5];
  1068. $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ = $row[6];
  1069. $owner = $row[7];
  1070. $groupid = $row[8];
  1071. $_obfuscated_0D1B2E0D0237281209230B130408060124140B31120332_ = $row[9];
  1072. $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ = $row[10];
  1073. $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_ = $row[11];
  1074. $contractid = $row[12];
  1075. $_obfuscated_0D251B38030C12061B0D1607063E1E2F0F163211260E22_ = $row[13];
  1076. $_obfuscated_0D2A2A2124293218063416210314020326283416032911_ = $row[14];
  1077. $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ = $row[15];
  1078. $contractid = $row[16];
  1079. $_obfuscated_0D251B38030C12061B0D1607063E1E2F0F163211260E22_ = $row[17];
  1080. $res = mysql_query('' . "SELECT value\r\n \t\t FROM radcheck\r\n \t\t WHERE username = '" . $username . "' AND attribute = 'Simultaneous-Use'\r\n \t\t ") or exit(mysql_error($dblink));
  1081. $row = mysql_fetch_array($res);
  1082. $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ = $row[0];
  1083. }
  1084.  
  1085. if ($acctype == acctype_docsis && !$_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ && $_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ == ipmode_radius) {
  1086. $res = mysql_query('' . "SELECT staticipcm\r\n FROM rm_users\r\n WHERE username = '" . $username . "'\r\n ") or exit(mysql_error($dblink));
  1087. $row = mysql_fetch_array($res);
  1088. $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ = $row[0];
  1089. }
  1090.  
  1091. $error = false;
  1092.  
  1093. if ($password1 != $password2) {
  1094. if ($errstr == '') {
  1095. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_psw_nomatch');
  1096. }
  1097.  
  1098. $error = true;
  1099. }
  1100.  
  1101. if (($acctype == acctype_regular || $acctype == acctype_carduser || $acctype == acctype_ias || $acctype == acctype_docsis) && $changepsw) {
  1102. if (strlen($password1) < min_psw_len || max_psw_len < strlen($password1)) {
  1103. if ($errstr == '') {
  1104. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_psw_length');
  1105. }
  1106.  
  1107. $error = true;
  1108. }
  1109.  
  1110. if (0 < strlen($password1) && !_obfuscated_0D342E5B0604382D235C13381C050437280B3F011A0D11_($password1)) {
  1111. if ($errstr == '') {
  1112. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_psw_invalid');
  1113. }
  1114.  
  1115. $error = true;
  1116. }
  1117. }
  1118.  
  1119. if ($acctype == acctype_maconly && $changepsw) {
  1120. if (strlen($password1) < min_pswhsmac_len || max_pswhsmac_len < strlen($password1)) {
  1121. if ($errstr == '') {
  1122. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_psw_length');
  1123. }
  1124.  
  1125. $error = true;
  1126. }
  1127.  
  1128. if (0 < strlen($password1) && !_obfuscated_0D342E5B0604382D235C13381C050437280B3F011A0D11_($password1, true)) {
  1129. if ($errstr == '') {
  1130. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_psw_invalid');
  1131. }
  1132.  
  1133. $error = true;
  1134. }
  1135. }
  1136.  
  1137. if ($acctype == acctype_docsis) {
  1138. if (!_obfuscated_0D06212E270A212C1C1B392B273311141F5B5B0D1A1701_($_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_)) {
  1139. if ($errstr == '') {
  1140. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_mac_cm');
  1141. }
  1142.  
  1143. $error = true;
  1144. }
  1145.  
  1146. if (_obfuscated_0D1C272B14293E13050D293B34222B0E241A3E05272332_(dhcp_cm, $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_, $username, $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_)) {
  1147. if ($errstr == '') {
  1148. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_maccm_already_assigned') . ' ' . $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_;
  1149. }
  1150.  
  1151. $error = true;
  1152. }
  1153. }
  1154.  
  1155. if ($mac != '' && !_obfuscated_0D06212E270A212C1C1B392B273311141F5B5B0D1A1701_($mac)) {
  1156. if ($errstr == '') {
  1157. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_mac_cpe');
  1158. }
  1159.  
  1160. $error = true;
  1161. }
  1162.  
  1163. if ($acctype == acctype_docsis) {
  1164. if ($_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_radius || $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_static) {
  1165. if (!_obfuscated_0D06212E270A212C1C1B392B273311141F5B5B0D1A1701_($mac)) {
  1166. if ($errstr == '') {
  1167. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_mac_cpe');
  1168. }
  1169.  
  1170. $error = true;
  1171. }
  1172.  
  1173. if (_obfuscated_0D1C272B14293E13050D293B34222B0E241A3E05272332_(dhcp_cpe, $mac, $username, $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_)) {
  1174. if ($errstr == '') {
  1175. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_maccpe_already_assigned') . ' ' . $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_;
  1176. }
  1177.  
  1178. $error = true;
  1179. }
  1180. }
  1181. } else {
  1182. if ($_obfuscated_0D2E1E031536353E363F04071330352B231D2229221511_ == 1 && !_obfuscated_0D06212E270A212C1C1B392B273311141F5B5B0D1A1701_($mac)) {
  1183. if ($errstr == '') {
  1184. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_mac_cpe');
  1185. }
  1186.  
  1187. $error = true;
  1188. }
  1189. }
  1190.  
  1191. if ($_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ == ipmode_static) {
  1192. if (!_obfuscated_0D2E3202312213343F27070122265B160926031B220622_($_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_)) {
  1193. if ($errstr == '') {
  1194. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_ip_format');
  1195. }
  1196.  
  1197. $error = true;
  1198. }
  1199. } else {
  1200. if ($_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ != '' && !_obfuscated_0D2E3202312213343F27070122265B160926031B220622_($_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_)) {
  1201. if ($errstr == '') {
  1202. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_ip_format');
  1203. }
  1204.  
  1205. $error = true;
  1206. }
  1207. }
  1208.  
  1209. if ($_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_static) {
  1210. if (!_obfuscated_0D2E3202312213343F27070122265B160926031B220622_($_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_)) {
  1211. if ($errstr == '') {
  1212. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_ip_format');
  1213. }
  1214.  
  1215. $error = true;
  1216. }
  1217. } else {
  1218. if ($_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_ != '' && !_obfuscated_0D2E3202312213343F27070122265B160926031B220622_($_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_)) {
  1219. if ($errstr == '') {
  1220. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_ip_format');
  1221. }
  1222.  
  1223. $error = true;
  1224. }
  1225. }
  1226.  
  1227. if ($_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ == ipmode_static && $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ != '' && _obfuscated_0D15340E40022417401F06052C101A0A182C3433062501_(dhcp_cm, $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, $username, $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_)) {
  1228. if ($errstr == '') {
  1229. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_cm_ip_already_assigned') . ' ' . $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_;
  1230. }
  1231.  
  1232. $error = true;
  1233. }
  1234.  
  1235. if ($_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_static && $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_ != '' && _obfuscated_0D15340E40022417401F06052C101A0A182C3433062501_(dhcp_cpe, $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_, $username, $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_)) {
  1236. if ($errstr == '') {
  1237. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_cpe_ip_already_assigned') . ' ' . $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_;
  1238. }
  1239.  
  1240. $error = true;
  1241. }
  1242.  
  1243. if ($_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ == '') {
  1244. if ($errstr == '') {
  1245. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_srv_not_sel');
  1246. }
  1247.  
  1248. $error = true;
  1249. }
  1250.  
  1251. if (($acctype == acctype_regular || $acctype == acctype_maconly) && !_obfuscated_0D3F0B2F0B18112825161917252C253509021E023C3732_($expiration)) {
  1252. if ($errstr == '') {
  1253. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_exp_date');
  1254. }
  1255.  
  1256. $error = true;
  1257. }
  1258.  
  1259. if ($credits < 0) {
  1260. if ($errstr == '') {
  1261. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_credits_invalid');
  1262. }
  1263.  
  1264. $error = true;
  1265. }
  1266.  
  1267. if ($acctype != acctype_carduser && !is_numeric($_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_) && $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ != '') {
  1268. if ($errstr == '') {
  1269. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_simuse_invalid');
  1270. }
  1271.  
  1272. $error = true;
  1273. }
  1274.  
  1275. if ($acctype == acctype_docsis && $_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ == ipmode_radius) {
  1276. $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ = _obfuscated_0D243C2F2B110C283431283E0B275C3226281728152901_($_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_, dhcp_cm, $username);
  1277.  
  1278. if (!$_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_) {
  1279. if ($errstr == '') {
  1280. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_no_free_ip_cm');
  1281. }
  1282.  
  1283. $error = true;
  1284. }
  1285. }
  1286.  
  1287. if ($acctype == acctype_docsis && $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_radius) {
  1288. $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_ = _obfuscated_0D243C2F2B110C283431283E0B275C3226281728152901_($_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_, dhcp_cpe, $username);
  1289.  
  1290. if (!$_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_) {
  1291. if ($errstr == '') {
  1292. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_no_free_ip_cpe');
  1293. }
  1294.  
  1295. $error = true;
  1296. }
  1297. }
  1298.  
  1299. $email = _obfuscated_0D32092E010C0F0D081D2A401E0313143B08401D253111_($email);
  1300.  
  1301. if ($email != '' && !_obfuscated_0D2D1F0B3218383B06123B052F0D2C191C38213D2C1501_($email, true)) {
  1302. if ($errstr == '') {
  1303. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_email_invalid');
  1304. }
  1305.  
  1306. $error = true;
  1307. }
  1308.  
  1309. if ($error) {
  1310. return edit_user($username, $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_, $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_, $password1, $password2, $mac, $_obfuscated_0D2E1E031536353E363F04071330352B231D2229221511_, $firstname, $lastname, $company, $phone, $mobile, $email, $address, $city, $zip, $country, $state, $downlimit, $uplimit, $comblimit, $expiration, $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_, $comment, $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_, $_obfuscated_0D5B060C10171B290C403731222F043313082540232401_, $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_, $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_, $credits, $cardfails, $taxid, $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_, $_obfuscated_0D21213B38252D352E3523235C1A5C1C1C3B0625222F22_, $verified, $_obfuscated_0D06272D0737012E332E2E0E06401940071E16341F0601_, $changepsw, $owner, $_obfuscated_0D1E28242D2322241E2D07071632291705295C270F2532_, $groupid, $_obfuscated_0D1B2E0D0237281209230B130408060124140B31120332_, $_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_, $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_, $contractid, $_obfuscated_0D251B38030C12061B0D1607063E1E2F0F163211260E22_, $_obfuscated_0D2A2A2124293218063416210314020326283416032911_, $_obfuscated_0D2A1D5C0A0D1725345C372D1B1C03310D3D3807293201_, $_obfuscated_0D262514313F1C3931391B0701260F3E193922281B3301_, $alertemail, $alertsms, $lang, $errstr);
  1311. }
  1312.  
  1313. if ($downrate == '') {
  1314. $downrate = 0;
  1315. }
  1316.  
  1317. if ($uprate == '') {
  1318. $uprate = 0;
  1319. }
  1320.  
  1321. _obfuscated_0D5C1E5C33272F06120D3B27092C322915163B37265C22_($username, $_obfuscated_0D5B31242434243E27121F1101033D1711163933220111_, $_obfuscated_0D1D24211737323B082B190A2D0723291C1B2A02071601_, $_obfuscated_0D290219052539022125060111173D0B2440380F2E1022_);
  1322. $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_ += $_obfuscated_0D290219052539022125060111173D0B2440380F2E1022_;
  1323. $_obfuscated_0D33281114362605012C2A2E2F1815171E17092C042832_ = $_obfuscated_0D5B31242434243E27121F1101033D1711163933220111_ + $uplimit;
  1324. $_obfuscated_0D040F211B071D193F063C09380C041E1D32280F1C3132_ = $_obfuscated_0D1D24211737323B082B190A2D0723291C1B2A02071601_ + $downlimit;
  1325. $_obfuscated_0D1328193F29143D053B270C0C170315241D031B253101_ = $_obfuscated_0D5B31242434243E27121F1101033D1711163933220111_ + $_obfuscated_0D1D24211737323B082B190A2D0723291C1B2A02071601_ + $comblimit;
  1326. $res = mysql_query('' . "SELECT mac, maccm, staticipcm, staticipcpe, enableuser, password, srvid, expiration\r\n \t\t FROM rm_users\r\n \t\t WHERE username = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  1327. $row = mysql_fetch_array($res);
  1328. $_obfuscated_0D050B403D2D245C02030C5C3B0F02233E2D181F323532_ = $row[0];
  1329. $_obfuscated_0D263E232B405C0235051603171F1D32041025222E1D11_ = $row[1];
  1330. $_obfuscated_0D3E22070A3C100C361605182C091C241A3F301D1D0511_ = $row[2];
  1331. $_obfuscated_0D2D302F2B2540253223121C04363B2F391D3E3D323F22_ = $row[3];
  1332. $_obfuscated_0D240607011C391034110C140D31372D1C225C3F1D3611_ = $row[4];
  1333. $_obfuscated_0D170A0540362235051B2C3E2E40141C353704330E3611_ = $row[5];
  1334. $_obfuscated_0D401C3B240D1A2935331E2D24280110312F0624280632_ = $row[6];
  1335. $_obfuscated_0D2E022506040C345C38113628083209192A1322140D11_ = $row[7];
  1336.  
  1337. if ($changepsw) {
  1338. $res = mysql_query('' . "UPDATE rm_users\r\n SET password = MD5('" . $password1 . "')\r\n WHERE username = '" . $username . "'\r\n ") or exit(mysql_error($dblink));
  1339.  
  1340. if ($acctype == acctype_maconly) {
  1341. $password1 = '';
  1342. }
  1343.  
  1344. $res = mysql_query('' . "UPDATE radcheck\r\n \t\t SET Value = '" . $password1 . "'\r\n \t\t WHERE (UserName = '" . $username . "' AND Attribute = 'Cleartext-Password')\r\n \t\t ") or exit(mysql_error($dblink));
  1345. }
  1346.  
  1347. $query = '' . "UPDATE rm_users\r\n SET uplimit = '" . $_obfuscated_0D33281114362605012C2A2E2F1815171E17092C042832_ . "', downlimit = '" . $_obfuscated_0D040F211B071D193F063C09380C041E1D32280F1C3132_ . "', comblimit = '" . $_obfuscated_0D1328193F29143D053B270C0C170315241D031B253101_ . "',\r\n firstname = '" . $firstname . "', lastname = '" . $lastname . "', company = '" . $company . "', phone = '" . $phone . "',\r\n mobile = '" . $mobile . "', email = '" . $email . "', address = '" . $address . "', city = '" . $city . "', zip = '" . $zip . "',\r\n country = '" . $country . "', state = '" . $state . "', comment = '" . $comment . "', mac = '" . $mac . "',\r\n expiration = '" . $expiration . "', enableuser = '" . $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_ . "', usemacauth = '" . $_obfuscated_0D2E1E031536353E363F04071330352B231D2229221511_ . "',\r\n uptimelimit = '" . $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_ . "', srvid = '" . $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ . "', staticipcm = '" . $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ . "', staticipcpe = '" . $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_ . "',\r\n ipmodecm = '" . $_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ . "', ipmodecpe = '" . $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ . "', credits = '" . $credits . "', cardfails = '" . $cardfails . "', taxid = '" . $taxid . "',\r\n maccm = '" . $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_ . "', warningsent = '" . $_obfuscated_0D21213B38252D352E3523235C1A5C1C1C3B0625222F22_ . "', verified = '" . $verified . "', verifyfails = '" . $_obfuscated_0D06272D0737012E332E2E0E06401940071E16341F0601_ . "',\r\n owner = '" . $owner . "', verifysentnum = '" . $_obfuscated_0D1E28242D2322241E2D07071632291705295C270F2532_ . "', groupid = '" . $groupid . "', custattr = '" . $_obfuscated_0D1B2E0D0237281209230B130408060124140B31120332_ . "', \r\n poolidcm = '" . $_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_ . "', poolidcpe = '" . $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_ . "', contractid = '" . $contractid . "', contractvalid = '" . $_obfuscated_0D251B38030C12061B0D1607063E1E2F0F163211260E22_ . "', \r\n pswactsmsnum = '" . $_obfuscated_0D2A2A2124293218063416210314020326283416032911_ . "', gpslong = '" . $_obfuscated_0D2A1D5C0A0D1725345C372D1B1C03310D3D3807293201_ . "', gpslat = '" . $_obfuscated_0D262514313F1C3931391B0701260F3E193922281B3301_ . "', alertemail = '" . $alertemail . "',\r\n alertsms = '" . $alertsms . "', lang = '" . $lang . "'\r\n WHERE username = '" . $username . "'\r\n ";
  1348. $res = mysql_query($query) or exit(mysql_error($dblink));
  1349. $res = mysql_query('' . "SELECT value\r\n \t\t FROM radcheck\r\n \t\t WHERE username = '" . $username . "' AND attribute = 'Simultaneous-Use'\r\n \t\t ") or exit(mysql_error($dblink));
  1350.  
  1351. if (mysql_num_rows($res) == 0) {
  1352. if ($_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ != '') {
  1353. $res = mysql_query('' . "INSERT INTO radcheck (UserName, Attribute, op, Value)\r\n VALUES ('" . $username . "', 'Simultaneous-Use', ':=', '" . $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ . "')\r\n ") or exit(mysql_error($dblink));
  1354. }
  1355. } else {
  1356. if ($_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ != '') {
  1357. $res = mysql_query('' . "UPDATE radcheck\r\n \t\t\t SET Value = '" . $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ . "'\r\n WHERE (UserName = '" . $username . "' AND Attribute = 'Simultaneous-Use')\r\n ") or exit(mysql_error($dblink));
  1358. } else {
  1359. $res = mysql_query('' . "DELETE FROM radcheck \r\n WHERE (UserName = '" . $username . "' AND Attribute = 'Simultaneous-Use')\r\n ") or exit(mysql_error($dblink));
  1360. }
  1361. }
  1362.  
  1363. if ($acctype == acctype_regular || $acctype == acctype_maconly || $acctype == acctype_carduser || $acctype == acctype_ias) {
  1364. $res = mysql_query('' . "SELECT value\r\n \t\t FROM radcheck\r\n \t\t WHERE username = '" . $username . "' AND attribute = 'Pool-Name'\r\n \t\t ") or exit(mysql_error($dblink));
  1365.  
  1366. if (mysql_num_rows($res) == 0) {
  1367. if ($_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_ != '') {
  1368. $res = mysql_query('' . "INSERT INTO radcheck (UserName, Attribute, op, Value)\r\n VALUES ('" . $username . "', 'Pool-Name', ':=', '" . $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_ . "')\r\n ") or exit(mysql_error($dblink));
  1369. }
  1370. } else {
  1371. if ($_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_ != '') {
  1372. $res = mysql_query('' . "UPDATE radcheck\r\n \t \t SET Value = '" . $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_ . "'\r\n WHERE (UserName = '" . $username . "' AND Attribute = 'Pool-Name')\r\n ") or exit(mysql_error($dblink));
  1373. } else {
  1374. $res = mysql_query('' . "DELETE FROM radcheck\r\n WHERE (UserName = '" . $username . "' AND Attribute = 'Pool-Name')\r\n ") or exit(mysql_error($dblink));
  1375. }
  1376. }
  1377. }
  1378.  
  1379. $res = mysql_query('' . "SELECT limitexpiration\r\n \t\t FROM rm_services\r\n \t\t WHERE srvid = " . $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ . "\r\n \t\t ") or exit(mysql_error($dblink));
  1380. $row = mysql_fetch_array($res);
  1381. $_obfuscated_0D36080A030B281A2E1E1E13405C403F0C2D0F0E293132_ = $row[0];
  1382. $_obfuscated_0D062E0E1A2B04160C13372C0109323F1F1B041D303001_ = 'srv-' . str_pad($_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_, 3, '0', STR_PAD_LEFT) . '.cfg';
  1383. $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ = $_SESSION['AUTH_MANAGER'];
  1384. $res = mysql_query('' . "SELECT srvname\r\n FROM rm_services\r\n WHERE srvid = '" . $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ . "'\r\n ") or exit(mysql_error($dblink));
  1385. $row = mysql_fetch_array($res);
  1386. $_obfuscated_0D181C232D0F29183B2601273316273B16271A1A0A0732_ = $row[0];
  1387.  
  1388. if ($_obfuscated_0D401C3B240D1A2935331E2D24280110312F0624280632_ != $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_) {
  1389. $status = srvchg_cancelled;
  1390. $res = mysql_query('' . "UPDATE rm_changesrv\r\n \t\t\tSET status = '" . $status . "'\r\n WHERE username = '" . $username . "' AND status = 0 AND scheduledate = NOW()\r\n ") or exit(mysql_error($dblink));
  1391. $res = mysql_query('' . "INSERT INTO rm_changesrv\r\n \t\t\t(username, newsrvid, newsrvname, scheduledate, requestdate, status, requested)\r\n \t\t\tVALUES ('" . $username . "', '" . $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ . "', '" . $_obfuscated_0D181C232D0F29183B2601273316273B16271A1A0A0732_ . "', NOW(), NOW(), 1, '" . $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ . "')\r\n ") or exit(mysql_error($dblink));
  1392.  
  1393. if ($GLOBALS['_emailnewsrv']) {
  1394. _obfuscated_0D0213363F2E3E2336333436135B0A5C2E0D3735222B22_($username, $_obfuscated_0D181C232D0F29183B2601273316273B16271A1A0A0732_);
  1395. }
  1396.  
  1397. _obfuscated_0D18162C2E0216093F0213145B1B0E17251B282E130132_($username);
  1398. }
  1399.  
  1400. if (!$_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_) {
  1401. _obfuscated_0D18162C2E0216093F0213145B1B0E17251B282E130132_($username);
  1402. }
  1403.  
  1404. if ($GLOBALS['_unixacc'] && ($acctype == acctype_regular || $acctype == acctype_docsis)) {
  1405. $fullname = $firstname . ' ' . $lastname;
  1406.  
  1407. if ($fullname == '') {
  1408. $fullname = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_default_fullname');
  1409. }
  1410.  
  1411. _obfuscated_0D5C0D161035280E3206222F2B07050C21191F225B2911_($username, $fullname);
  1412.  
  1413. if ($changepsw) {
  1414. _obfuscated_0D332C142606161C3D35242508403F0438090C24141632_($username, $password1);
  1415. }
  1416.  
  1417. if ($_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_) {
  1418. _obfuscated_0D10140A04223D182C32211814082A3D2A1B253B193D32_($username, true);
  1419. } else {
  1420. _obfuscated_0D10140A04223D182C32211814082A3D2A1B253B193D32_($username, false);
  1421. }
  1422.  
  1423. if ($_obfuscated_0D36080A030B281A2E1E1E13405C403F0C2D0F0E293132_) {
  1424. _obfuscated_0D3E0B222238322507253B3513210421152C0138290E32_($username, true, $expiration);
  1425. } else {
  1426. _obfuscated_0D3E0B222238322507253B3513210421152C0138290E32_($username, false);
  1427. }
  1428.  
  1429. if ($GLOBALS['_diskquota']) {
  1430. _obfuscated_0D31182C041809251002273E04181C38311D1D03261301_($username, $GLOBALS['_quotatpl']);
  1431. }
  1432. }
  1433.  
  1434. if ($acctype == acctype_docsis && ($_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_ != $_obfuscated_0D263E232B405C0235051603171F1D32041025222E1D11_ || $mac != $_obfuscated_0D050B403D2D245C02030C5C3B0F02233E2D181F323532_ || $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ != $_obfuscated_0D3E22070A3C100C361605182C091C241A3F301D1D0511_ || $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_ != $_obfuscated_0D2D302F2B2540253223121C04363B2F391D3E3D323F22_ || $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_ != $_obfuscated_0D240607011C391034110C140D31372D1C225C3F1D3611_ || $_obfuscated_0D2E022506040C345C38113628083209192A1322140D11_ != $expiration)) {
  1435. if (!_obfuscated_0D13122C0F0F1610291F0B35022B361F272C401F2E0301_(dhcp_cm, $username)) {
  1436. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_dhcp_file'));
  1437. }
  1438.  
  1439. if ($_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_ && _obfuscated_0D2D0D37382C24071139351D29332F1B082733110F2B01_($username) && !_obfuscated_0D145C0F3201252E2B072A0B220C24093722090E405B22_(dhcp_cm, $username, $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_, $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, $_obfuscated_0D062E0E1A2B04160C13372C0109323F1F1B041D303001_)) {
  1440. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_dhcp_file'));
  1441. }
  1442.  
  1443. if (!_obfuscated_0D13122C0F0F1610291F0B35022B361F272C401F2E0301_(dhcp_cpe, $username)) {
  1444. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_dhcp_file'));
  1445. }
  1446.  
  1447. if ($_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ != ipmode_nas && $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_ && _obfuscated_0D2D0D37382C24071139351D29332F1B082733110F2B01_($username) && !_obfuscated_0D145C0F3201252E2B072A0B220C24093722090E405B22_(dhcp_cpe, $username, $mac, $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_)) {
  1448. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_dhcp_file'));
  1449. }
  1450.  
  1451. _obfuscated_0D3C082A392506213B010831071E180B272C0B21134011_();
  1452. }
  1453.  
  1454. _obfuscated_0D2537031E1009072B250C0F5B5C182A1A1D1C07191132_($_SESSION['AUTH_MANAGER'], syslog_user_updated, $username);
  1455.  
  1456. return sysmsg(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('msg_user_updated'));
  1457. }
  1458.  
  1459. function _obfuscated_0D020E11161C23271B293D210611132E090C0E405B3932_($username, $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_, $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_, $password1, $password2, $mac, $_obfuscated_0D2E1E031536353E363F04071330352B231D2229221511_, $firstname, $lastname, $company, $phone, $mobile, $email, $address, $city, $zip, $country, $state, $downlimit, $uplimit, $comblimit, $expiration, $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_, $comment, $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_, $_obfuscated_0D5B060C10171B290C403731222F043313082540232401_, $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_, $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_, $acctype, $taxid, $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_, $credits, $groupid, $_obfuscated_0D1B2E0D0237281209230B130408060124140B31120332_, $_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_, $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_, $contractid, $_obfuscated_0D251B38030C12061B0D1607063E1E2F0F163211260E22_, $_obfuscated_0D2A1D5C0A0D1725345C372D1B1C03310D3D3807293201_, $_obfuscated_0D262514313F1C3931391B0701260F3E193922281B3301_, $lang)
  1460. {
  1461. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_createusers')) {
  1462. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_no_perm'));
  1463. }
  1464.  
  1465. if ($acctype == acctype_docsis) {
  1466. if (!_obfuscated_0D2710233917021E081227190634160130300A33082101_(mod_docsis)) {
  1467. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_mod_unavailable'));
  1468. }
  1469.  
  1470. $_obfuscated_0D2F10240F113E2B342C1A315C1B363F07311D113E3311_ = _obfuscated_0D05161E3E0A2B0C26120D07090C290C3B3B0F360A3301_(modkey_maxusers_docsis);
  1471.  
  1472. if ($_obfuscated_0D2F10240F113E2B342C1A315C1B363F07311D113E3311_ != 0 - 1 && $_obfuscated_0D2F10240F113E2B342C1A315C1B363F07311D113E3311_ <= _obfuscated_0D0407013232113535330A383C142E132628050D1B3F11_()) {
  1473. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_max_usernum'));
  1474. }
  1475. } else {
  1476. $_obfuscated_0D2F10240F113E2B342C1A315C1B363F07311D113E3311_ = _obfuscated_0D05161E3E0A2B0C26120D07090C290C3B3B0F360A3301_(modkey_maxusers);
  1477.  
  1478. if ($_obfuscated_0D2F10240F113E2B342C1A315C1B363F07311D113E3311_ != 0 - 1 && $_obfuscated_0D2F10240F113E2B342C1A315C1B363F07311D113E3311_ <= _obfuscated_0D28165C31341C1008283C3301140F32101931111E3222_()) {
  1479. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_max_usernum'));
  1480. }
  1481. }
  1482.  
  1483. $downlimit = str_replace(' ', '', $downlimit);
  1484. $uplimit = str_replace(' ', '', $uplimit);
  1485. $username = strtolower($username);
  1486. $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_ = strtolower($_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_);
  1487. $mac = strtolower($mac);
  1488. $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_ = _obfuscated_0D1F36043827261B2C281C163226381519213C325B2401_($_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_);
  1489. $error = false;
  1490.  
  1491. if (($acctype == acctype_regular || $acctype == acctype_docsis) && (strlen($username) < min_username_len || max_username_len < strlen($username))) {
  1492. if ($errstr == '') {
  1493. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_user_name_length');
  1494. }
  1495.  
  1496. $error = true;
  1497. }
  1498.  
  1499. if ($acctype == acctype_maconly && strlen($username) != mac_username_len_mikrotik) {
  1500. if ($errstr == '') {
  1501. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_user_name_length');
  1502. }
  1503.  
  1504. $error = true;
  1505. }
  1506.  
  1507. if ($acctype == acctype_aclmikrotik && strlen($username) != mac_username_len_mikrotik) {
  1508. if ($errstr == '') {
  1509. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_user_name_length');
  1510. }
  1511.  
  1512. $error = true;
  1513. }
  1514.  
  1515. if ($acctype == acctype_aclstaros && strlen($username) != mac_username_len_staros) {
  1516. if ($errstr == '') {
  1517. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_user_name_length');
  1518. }
  1519.  
  1520. $error = true;
  1521. }
  1522.  
  1523. if ($username == '' || !_obfuscated_0D393F3023162A3502383D12283D2819103C34340A3732_($username, $acctype)) {
  1524. if ($errstr == '') {
  1525. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_username_not_valid');
  1526. }
  1527.  
  1528. $error = true;
  1529. }
  1530.  
  1531. if ($password1 != $password2) {
  1532. if ($errstr == '') {
  1533. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_psw_nomatch');
  1534. }
  1535.  
  1536. $error = true;
  1537. }
  1538.  
  1539. if ($acctype == acctype_regular || $acctype == acctype_carduser || $acctype == acctype_ias || $acctype == acctype_docsis) {
  1540. if (strlen($password1) < min_psw_len || max_psw_len < strlen($password1)) {
  1541. if ($errstr == '') {
  1542. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_psw_length');
  1543. }
  1544.  
  1545. $error = true;
  1546. }
  1547.  
  1548. if (0 < strlen($password1) && !_obfuscated_0D342E5B0604382D235C13381C050437280B3F011A0D11_($password1)) {
  1549. if ($errstr == '') {
  1550. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_psw_invalid');
  1551. }
  1552.  
  1553. $error = true;
  1554. }
  1555. }
  1556.  
  1557. if ($acctype == acctype_maconly) {
  1558. if (strlen($password1) < min_pswhsmac_len || max_pswhsmac_len < strlen($password1)) {
  1559. if ($errstr == '') {
  1560. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_psw_length');
  1561. }
  1562.  
  1563. $error = true;
  1564. }
  1565.  
  1566. if (0 < strlen($password1) && !_obfuscated_0D342E5B0604382D235C13381C050437280B3F011A0D11_($password1, true)) {
  1567. if ($errstr == '') {
  1568. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_psw_invalid');
  1569. }
  1570.  
  1571. $error = true;
  1572. }
  1573. }
  1574.  
  1575. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_edituserspriv')) {
  1576. $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ = default_simuse;
  1577. }
  1578.  
  1579. if (!is_numeric($_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_) && $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ != '') {
  1580. if ($errstr == '') {
  1581. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_simuse_invalid');
  1582. }
  1583.  
  1584. $error = true;
  1585. }
  1586.  
  1587. if ($_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_ != '' && !_obfuscated_0D06212E270A212C1C1B392B273311141F5B5B0D1A1701_($_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_)) {
  1588. if ($errstr == '') {
  1589. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_mac_cm');
  1590. }
  1591.  
  1592. $error = true;
  1593. }
  1594.  
  1595. if ($acctype == acctype_docsis) {
  1596. if (!_obfuscated_0D06212E270A212C1C1B392B273311141F5B5B0D1A1701_($_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_)) {
  1597. if ($errstr == '') {
  1598. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_mac_cm');
  1599. }
  1600.  
  1601. $error = true;
  1602. }
  1603.  
  1604. if (_obfuscated_0D1C272B14293E13050D293B34222B0E241A3E05272332_(dhcp_cm, $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_, $username, $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_)) {
  1605. if ($errstr == '') {
  1606. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_maccm_already_assigned') . ' ' . $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_;
  1607. }
  1608.  
  1609. $error = true;
  1610. }
  1611. }
  1612.  
  1613. if ($mac != '' && !_obfuscated_0D06212E270A212C1C1B392B273311141F5B5B0D1A1701_($mac)) {
  1614. if ($errstr == '') {
  1615. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_mac_cpe');
  1616. }
  1617.  
  1618. $error = true;
  1619. }
  1620.  
  1621. if ($acctype == acctype_docsis) {
  1622. if ($_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_radius || $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_static) {
  1623. if (!_obfuscated_0D06212E270A212C1C1B392B273311141F5B5B0D1A1701_($mac)) {
  1624. if ($errstr == '') {
  1625. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_mac_cpe');
  1626. }
  1627.  
  1628. $error = true;
  1629. }
  1630.  
  1631. if (_obfuscated_0D1C272B14293E13050D293B34222B0E241A3E05272332_(dhcp_cpe, $mac, $username, $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_)) {
  1632. if ($errstr == '') {
  1633. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_maccpe_already_assigned') . ' ' . $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_;
  1634. }
  1635.  
  1636. $error = true;
  1637. }
  1638. }
  1639. } else {
  1640. if ($_obfuscated_0D2E1E031536353E363F04071330352B231D2229221511_ == 1 && !_obfuscated_0D06212E270A212C1C1B392B273311141F5B5B0D1A1701_($mac)) {
  1641. if ($errstr == '') {
  1642. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_mac_cpe');
  1643. }
  1644.  
  1645. $error = true;
  1646. }
  1647. }
  1648.  
  1649. if ($acctype == acctype_docsis) {
  1650. if ($_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ == ipmode_radius && _obfuscated_0D21045C403F323D1C0C2F022B3407382D2A4022281E01_($_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_) != POOLTYPE_DOCSIS) {
  1651. if ($errstr == '') {
  1652. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_invalid_pool');
  1653. }
  1654.  
  1655. $error = true;
  1656. }
  1657.  
  1658. if ($_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_radius && _obfuscated_0D21045C403F323D1C0C2F022B3407382D2A4022281E01_($_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_) != POOLTYPE_DOCSIS) {
  1659. if ($errstr == '') {
  1660. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_invalid_pool');
  1661. }
  1662.  
  1663. $error = true;
  1664. }
  1665. }
  1666.  
  1667. if (($acctype == acctype_regular || $acctype == acctype_maconly) && $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_radius && _obfuscated_0D21045C403F323D1C0C2F022B3407382D2A4022281E01_($_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_) != POOLTYPE_RADIUS) {
  1668. if ($errstr == '') {
  1669. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_invalid_pool');
  1670. }
  1671.  
  1672. $error = true;
  1673. }
  1674.  
  1675. if ($_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ == ipmode_static) {
  1676. if (!_obfuscated_0D2E3202312213343F27070122265B160926031B220622_($_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_)) {
  1677. if ($errstr == '') {
  1678. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_ip_format');
  1679. }
  1680.  
  1681. $error = true;
  1682. }
  1683. } else {
  1684. if ($_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ != '' && !_obfuscated_0D2E3202312213343F27070122265B160926031B220622_($_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_)) {
  1685. if ($errstr == '') {
  1686. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_ip_format');
  1687. }
  1688.  
  1689. $error = true;
  1690. }
  1691. }
  1692.  
  1693. if ($_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_static) {
  1694. if (!_obfuscated_0D2E3202312213343F27070122265B160926031B220622_($_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_)) {
  1695. if ($errstr == '') {
  1696. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_ip_format');
  1697. }
  1698.  
  1699. $error = true;
  1700. }
  1701. } else {
  1702. if ($_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_ != '' && !_obfuscated_0D2E3202312213343F27070122265B160926031B220622_($_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_)) {
  1703. if ($errstr == '') {
  1704. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_ip_format');
  1705. }
  1706.  
  1707. $error = true;
  1708. }
  1709. }
  1710.  
  1711. if ($_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ == ipmode_static && $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ != '' && _obfuscated_0D15340E40022417401F06052C101A0A182C3433062501_(dhcp_cm, $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, $username, $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_)) {
  1712. if ($errstr == '') {
  1713. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_ip_cm_already_assigned') . ' ' . $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_;
  1714. }
  1715.  
  1716. $error = true;
  1717. }
  1718.  
  1719. if ($_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_static && $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_ != '' && _obfuscated_0D15340E40022417401F06052C101A0A182C3433062501_(dhcp_cpe, $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_, $username, $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_)) {
  1720. if ($errstr == '') {
  1721. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_ip_cpe_already_assigned') . ' ' . $_obfuscated_0D1E2E5C0514372706163129122C252F2B1C053E282432_;
  1722. }
  1723.  
  1724. $error = true;
  1725. }
  1726.  
  1727. if ($_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ == '') {
  1728. if ($errstr == '') {
  1729. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_srv_not_sel');
  1730. }
  1731.  
  1732. $error = true;
  1733. }
  1734.  
  1735. if ($expiration == '') {
  1736. $expiration = date('Y-m-d');
  1737. }
  1738.  
  1739. if (!_obfuscated_0D3F0B2F0B18112825161917252C253509021E023C3732_($expiration)) {
  1740. if ($errstr == '') {
  1741. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_exp_date');
  1742. }
  1743.  
  1744. $error = true;
  1745. }
  1746.  
  1747. if ($_obfuscated_0D1A0C2B363D22330317152E031F070E1F0D0E3C1B3832_ == '' || $_obfuscated_0D1A0C2B363D22330317152E031F070E1F0D0E3C1B3832_ < 0) {
  1748. $_obfuscated_0D1A0C2B363D22330317152E031F070E1F0D0E3C1B3832_ = 0;
  1749. }
  1750.  
  1751. $dblink = dbconnect();
  1752. $res = mysql_query('' . "SELECT username\r\n \t\t FROM rm_users\r\n \t\t WHERE username = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  1753.  
  1754. if (0 < mysql_num_rows($res)) {
  1755. if ($errstr == '') {
  1756. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_user_exists');
  1757. }
  1758.  
  1759. $error = true;
  1760. }
  1761.  
  1762. if ($credits < 0) {
  1763. if ($errstr == '') {
  1764. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_credits_invalid');
  1765. }
  1766.  
  1767. $error = true;
  1768. }
  1769.  
  1770. if ($acctype == acctype_docsis) {
  1771. if ($_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ == ipmode_radius) {
  1772. $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ = _obfuscated_0D243C2F2B110C283431283E0B275C3226281728152901_($_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_, dhcp_cm, $username);
  1773.  
  1774. if (!$_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_) {
  1775. if ($errstr == '') {
  1776. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_no_free_ip_cm');
  1777. }
  1778.  
  1779. $error = true;
  1780. }
  1781. }
  1782.  
  1783. if ($acctype == acctype_docsis && $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_radius) {
  1784. $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_ = _obfuscated_0D243C2F2B110C283431283E0B275C3226281728152901_($_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_, dhcp_cpe, $username);
  1785.  
  1786. if (!$_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_) {
  1787. if ($errstr == '') {
  1788. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_no_free_ip_cpe');
  1789. }
  1790.  
  1791. $error = true;
  1792. }
  1793. }
  1794. }
  1795.  
  1796. $email = _obfuscated_0D32092E010C0F0D081D2A401E0313143B08401D253111_($email);
  1797.  
  1798. if ($email != '' && !_obfuscated_0D2D1F0B3218383B06123B052F0D2C191C38213D2C1501_($email, true)) {
  1799. if ($errstr == '') {
  1800. $errstr = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_email_invalid');
  1801. }
  1802.  
  1803. $error = true;
  1804. }
  1805.  
  1806. if ($error) {
  1807. return new_user($username, $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_, $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_, $password1, $password2, $mac, $_obfuscated_0D2E1E031536353E363F04071330352B231D2229221511_, $firstname, $lastname, $company, $phone, $mobile, $email, $address, $city, $zip, $country, $state, $downlimit, $uplimit, $comblimit, $expiration, $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_, $comment, $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_, $_obfuscated_0D5B060C10171B290C403731222F043313082540232401_, $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_, $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_, $acctype, $taxid, $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_, $credits, $groupid, $_obfuscated_0D1B2E0D0237281209230B130408060124140B31120332_, $_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_, $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_, $contractid, $_obfuscated_0D251B38030C12061B0D1607063E1E2F0F163211260E22_, $_obfuscated_0D2A1D5C0A0D1725345C372D1B1C03310D3D3807293201_, $_obfuscated_0D262514313F1C3931391B0701260F3E193922281B3301_, $lang, $errstr);
  1808. }
  1809.  
  1810. $manager = $_SESSION['AUTH_MANAGER'];
  1811. setcookie('newuser_acctype', $acctype, time() + 60 * 60 * 24 * 365);
  1812. $res = mysql_query('' . "INSERT INTO rm_users (\r\n \t\t username, password, downlimit, uplimit, comblimit, firstname, lastname, company,\r\n \t\t phone, mobile, email, address, city, zip, country, state, comment, mac, expiration,\r\n \t\t enableuser, usemacauth, uptimelimit, srvid, staticipcm, staticipcpe, ipmodecm, ipmodecpe,\r\n \t\t createdon, acctype, createdby, taxid, maccm, credits, owner, groupid, custattr, poolidcm, poolidcpe,\r\n \t\t contractid, contractvalid, gpslong, gpslat, alertemail, alertsms, lang)\r\n VALUES (\r\n \t\t '" . $username . "', MD5('" . $password1 . "'), '" . $downlimit . "', '" . $uplimit . "', '" . $comblimit . "', '" . $firstname . "', '" . $lastname . "', '" . $company . "',\r\n \t\t '" . $phone . "', '" . $mobile . "', '" . $email . "', '" . $address . "', '" . $city . "', '" . $zip . "', '" . $country . "', '" . $state . "', '" . $comment . "', '" . $mac . "', '" . $expiration . "',\r\n \t\t '" . $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_ . "', '" . $_obfuscated_0D2E1E031536353E363F04071330352B231D2229221511_ . "', '" . $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_ . "', '" . $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ . "', '" . $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_ . "', '" . $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_ . "', '" . $_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ . "', '" . $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ . "', NOW(), '" . $acctype . "',\r\n \t\t '" . $manager . "', '" . $taxid . "', '" . $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_ . "', '" . $credits . "', '" . $manager . "', '" . $groupid . "', '" . $_obfuscated_0D1B2E0D0237281209230B130408060124140B31120332_ . "', '" . $_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_ . "', '" . $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_ . "',\r\n \t\t '" . $contractid . "', '" . $_obfuscated_0D251B38030C12061B0D1607063E1E2F0F163211260E22_ . "', '" . $_obfuscated_0D2A1D5C0A0D1725345C372D1B1C03310D3D3807293201_ . "', '" . $_obfuscated_0D262514313F1C3931391B0701260F3E193922281B3301_ . "', 1, 1, '" . $lang . "' )\r\n \t\t ") or exit(mysql_error($dblink));
  1813.  
  1814. if ($acctype == acctype_aclmikrotik) {
  1815. $password1 = '';
  1816. }
  1817.  
  1818. if ($acctype == acctype_maconly) {
  1819. $password1 = '';
  1820. }
  1821.  
  1822. if ($acctype == acctype_aclstaros) {
  1823. $password1 = $username;
  1824. }
  1825.  
  1826. if ($acctype != acctype_docsis) {
  1827. $res = mysql_query('' . "INSERT INTO radcheck (UserName, Attribute, op, Value)\r\n VALUES ('" . $username . "', 'Cleartext-Password', ':=', '" . $password1 . "')\r\n ") or exit(mysql_error($dblink));
  1828.  
  1829. if ($_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ != '') {
  1830. $res = mysql_query('' . "INSERT INTO radcheck (UserName, Attribute, op, Value)\r\n VALUES ('" . $username . "', 'Simultaneous-Use', ':=', '" . $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ . "')\r\n ") or exit(mysql_error($dblink));
  1831. }
  1832.  
  1833. if ($_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_ != '') {
  1834. $res = mysql_query('' . "INSERT INTO radcheck (UserName, Attribute, op, Value)\r\n VALUES ('" . $username . "', 'Pool-Name', ':=', '" . $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_ . "')\r\n ") or exit(mysql_error($dblink));
  1835. }
  1836. }
  1837.  
  1838. $res = mysql_query('' . "SELECT limitexpiration\r\n \t\t FROM rm_services\r\n \t\t WHERE srvid = " . $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ . "\r\n \t\t ") or exit(mysql_error($dblink));
  1839. $row = mysql_fetch_array($res);
  1840. $_obfuscated_0D36080A030B281A2E1E1E13405C403F0C2D0F0E293132_ = $row[0];
  1841. $_obfuscated_0D062E0E1A2B04160C13372C0109323F1F1B041D303001_ = 'srv-' . str_pad($_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_, 3, '0', STR_PAD_LEFT) . '.cfg';
  1842. $res = mysql_query('' . "SELECT srvname\r\n FROM rm_services\r\n WHERE srvid = '" . $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ . "'\r\n ") or exit(mysql_error($dblink));
  1843. $row = mysql_fetch_array($res);
  1844. $_obfuscated_0D181C232D0F29183B2601273316273B16271A1A0A0732_ = $row[0];
  1845. $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ = $_SESSION['AUTH_MANAGER'];
  1846. $query = "INSERT INTO rm_changesrv\r\n \t (username, newsrvid, newsrvname, scheduledate, requestdate, status, requested)\r\n VALUES\r\n ('" . e($username) . "', '" . e($_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_) . "', '" . e($_obfuscated_0D181C232D0F29183B2601273316273B16271A1A0A0732_) . "', NOW(), NOW(), 1, '" . e($_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_) . "')\r\n ";
  1847. $res = mysql_query($query) or exit(mysql_error($dblink));
  1848.  
  1849. if ($acctype == acctype_docsis) {
  1850. if (_obfuscated_0D1924253F1A2618013104250633061D3E181D2C163211_(dhcp_cm, $username) && !_obfuscated_0D13122C0F0F1610291F0B35022B361F272C401F2E0301_(dhcp_cm, $username)) {
  1851. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_dhcp_file'));
  1852. }
  1853.  
  1854. if (_obfuscated_0D1924253F1A2618013104250633061D3E181D2C163211_(dhcp_cpe, $username) && !_obfuscated_0D13122C0F0F1610291F0B35022B361F272C401F2E0301_(dhcp_cpe, $username)) {
  1855. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_dhcp_file'));
  1856. }
  1857.  
  1858. if ($_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_ && _obfuscated_0D161F2D30212D285C08243B1124163F210C0D350F2422_($expiration, $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_)) {
  1859. if (!_obfuscated_0D145C0F3201252E2B072A0B220C24093722090E405B22_(dhcp_cm, $username, $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_, $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, $_obfuscated_0D062E0E1A2B04160C13372C0109323F1F1B041D303001_)) {
  1860. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_dhcp_file'));
  1861. }
  1862.  
  1863. if (($_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_radius || $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_ == ipmode_static) && !_obfuscated_0D145C0F3201252E2B072A0B220C24093722090E405B22_(dhcp_cpe, $username, $mac, $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_)) {
  1864. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_dhcp_file'));
  1865. }
  1866. }
  1867.  
  1868. _obfuscated_0D3C082A392506213B010831071E180B272C0B21134011_();
  1869. }
  1870.  
  1871. _obfuscated_0D2537031E1009072B250C0F5B5C182A1A1D1C07191132_($_SESSION['AUTH_MANAGER'], syslog_user_registered, $username);
  1872.  
  1873. if ($GLOBALS['_unixacc'] && ($acctype == acctype_regular || $acctype == acctype_docsis)) {
  1874. $fullname = $firstname . ' ' . $lastname;
  1875.  
  1876. if ($fullname == '') {
  1877. $fullname = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_default_fullname');
  1878. }
  1879.  
  1880. _obfuscated_0D0D1436321B121D345B17022D125C3C5B1718181F0532_($username, $fullname);
  1881. _obfuscated_0D332C142606161C3D35242508403F0438090C24141632_($username, $password1);
  1882. _obfuscated_0D1F3B37342333121C240A0D5C0A21130E305B390B3711_($username);
  1883.  
  1884. if ($_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_) {
  1885. _obfuscated_0D10140A04223D182C32211814082A3D2A1B253B193D32_($username, true);
  1886. } else {
  1887. _obfuscated_0D10140A04223D182C32211814082A3D2A1B253B193D32_($username, false);
  1888. }
  1889.  
  1890. if ($_obfuscated_0D36080A030B281A2E1E1E13405C403F0C2D0F0E293132_) {
  1891. _obfuscated_0D3E0B222238322507253B3513210421152C0138290E32_($username, true, $expiration);
  1892. } else {
  1893. _obfuscated_0D3E0B222238322507253B3513210421152C0138290E32_($username, false);
  1894. }
  1895.  
  1896. if ($GLOBALS['_diskquota']) {
  1897. _obfuscated_0D31182C041809251002273E04181C38311D1D03261301_($username, $GLOBALS['_quotatpl']);
  1898. }
  1899. }
  1900.  
  1901. if ($GLOBALS['_emailwelcome'] && ($acctype == acctype_regular || $acctype == acctype_maconly || $acctype == acctype_docsis)) {
  1902. $filename = radman_dir . '/lang/' . _obfuscated_0D2821311021391A13360F211E2A2B0F281E3440045B01_($username) . '/' . mailwelcomeuser_tpl;
  1903.  
  1904. if (file_exists($filename)) {
  1905. $mail_body = implode('', file($filename));
  1906.  
  1907. if ($firstname == '' && $lastname == '') {
  1908. $name = $username;
  1909. } else {
  1910. $name = $firstname . ' ' . $lastname;
  1911. }
  1912.  
  1913. if ($email == '') {
  1914. $recipient = $username . '@' . mail_localdomain;
  1915. } else {
  1916. $recipient = $email;
  1917. }
  1918.  
  1919. $mail_body = str_replace('{NAME}', $name, $mail_body);
  1920. $mail_body = str_replace('{USERNAME}', $username, $mail_body);
  1921. $mail_body = str_replace('{PASSWORD}', $password1, $mail_body);
  1922. $mail_subject = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_emailsubjwelcome');
  1923. sendmail($recipient, $mail_subject, $mail_body, $errstr);
  1924. } else {
  1925. exit('' . "Can't find " . $filename);
  1926. }
  1927. }
  1928.  
  1929. if ($GLOBALS['_smswelcome'] && ($acctype == acctype_regular || $acctype == acctype_maconly || $acctype == acctype_docsis)) {
  1930. $filename = radman_dir . '/lang/' . _obfuscated_0D2821311021391A13360F211E2A2B0F281E3440045B01_($username) . '/' . smswelcomeuser_tpl;
  1931.  
  1932. if (file_exists($filename)) {
  1933. $_obfuscated_0D182A27290B360B211B022B1418321731343B053D1601_ = implode('', file($filename));
  1934. $_obfuscated_0D182A27290B360B211B022B1418321731343B053D1601_ = str_replace('{USERNAME}', $username, $_obfuscated_0D182A27290B360B211B022B1418321731343B053D1601_);
  1935. $_obfuscated_0D182A27290B360B211B022B1418321731343B053D1601_ = str_replace('{PASSWORD}', $password1, $_obfuscated_0D182A27290B360B211B022B1418321731343B053D1601_);
  1936. sendsms($mobile, $_obfuscated_0D182A27290B360B211B022B1418321731343B053D1601_, $_obfuscated_0D26042D013E0F1D2E083422341135093F5B215C211322_);
  1937. } else {
  1938. exit('' . "Can't find " . $filename);
  1939. }
  1940. }
  1941.  
  1942. return sysmsg(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('msg_user_created'));
  1943. }
  1944.  
  1945. function del_user($username)
  1946. {
  1947. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_deleteusers')) {
  1948. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_no_perm'));
  1949. }
  1950.  
  1951. $dblink = dbconnect();
  1952. $dblink = dbconnect();
  1953. $res = mysql_query('' . "SELECT acctype\r\n \t\t FROM rm_users\r\n \t\t WHERE username = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  1954. $row = mysql_fetch_array($res);
  1955. $acctype = $row[0];
  1956.  
  1957. if ($acctype == acctype_carduser || $acctype == acctype_ias) {
  1958. $res = mysql_query('' . "DELETE FROM rm_cards\r\n \t\t WHERE cardnum = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  1959. }
  1960.  
  1961. $res = mysql_query('' . "SELECT username\r\n \t\t FROM rm_users\r\n \t\t WHERE username = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  1962.  
  1963. if (mysql_num_rows($res) == 0) {
  1964. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_user_not_found'));
  1965. }
  1966.  
  1967. $res = mysql_query('' . "DELETE FROM rm_users\r\n \t\t WHERE username = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  1968. $res = mysql_query('' . "DELETE FROM rm_changesrv\r\n \t\t WHERE username = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  1969. $res = mysql_query('' . "DELETE FROM radcheck\r\n \t\t WHERE username = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  1970. $res = mysql_query('' . "DELETE FROM radacct\r\n \t\t WHERE username = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  1971. $res = mysql_query('' . "DELETE FROM rm_radacct\r\n \t\t WHERE username = '" . $username . "'\r\n \t\t ") or exit(mysql_error($dblink));
  1972. $_obfuscated_0D022F0B1D40281D363F21253F220417081525042C0A32_ = invgroup_users;
  1973. $res = mysql_query('' . "DELETE FROM rm_invoices\r\n \t\t WHERE username = '" . $username . "' AND invgroup = '" . $_obfuscated_0D022F0B1D40281D363F21253F220417081525042C0A32_ . "'\r\n \t\t ") or exit(mysql_error($dblink));
  1974.  
  1975. if ($acctype == acctype_docsis) {
  1976. if (!_obfuscated_0D13122C0F0F1610291F0B35022B361F272C401F2E0301_(dhcp_cm, $username)) {
  1977. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_dhcp_file'));
  1978. }
  1979.  
  1980. if (!_obfuscated_0D13122C0F0F1610291F0B35022B361F272C401F2E0301_(dhcp_cpe, $username)) {
  1981. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_dhcp_file'));
  1982. }
  1983.  
  1984. _obfuscated_0D3C082A392506213B010831071E180B272C0B21134011_();
  1985. }
  1986.  
  1987. _obfuscated_0D2537031E1009072B250C0F5B5C182A1A1D1C07191132_($_SESSION['AUTH_MANAGER'], syslog_user_deleted, $username);
  1988.  
  1989. if ($GLOBALS['_unixacc'] && ($acctype == acctype_regular || $acctype == acctype_docsis)) {
  1990. _obfuscated_0D283337051C352A251E0E2D23030E3C30073B04260422_($username);
  1991. }
  1992.  
  1993. return sysmsg(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('msg_user_deleted'));
  1994. }
  1995.  
  1996. function _obfuscated_0D07253109291C4010115B175C3B2C07072D26053C0D22_($from, $_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_, $ordertype, $chord, $lastorder, $_obfuscated_0D0C5C15161E05402C2D0337332B34050D0C2219155B22_, $_obfuscated_0D0634180424101E3807292823062D062B111D1C040701_, $_obfuscated_0D1C022D40302413123E5C340A2B273E1E40391B0A3E11_, $_obfuscated_0D33183940151F381E2724183E122725342639323C3701_)
  1997. {
  1998. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_listonlineusers')) {
  1999. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_no_perm'));
  2000. }
  2001.  
  2002. $filename = listonlineradius_tpl;
  2003.  
  2004. if (file_exists($filename)) {
  2005. $subpage = implode('', file($filename));
  2006. $searchfilter = '&filternasid={FILTERNASID}&filterapid={FILTERAPID}&filtergroupid={FILTERGROUPID}&filterusername={FILTERUSERNAME}';
  2007. $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ = $_SESSION['AUTH_MANAGER'];
  2008. $tablename = COLSET_LISTRADIUS;
  2009. $dblink = dbconnect();
  2010. $query = '' . "SELECT colname\r\n \t FROM `" . $tablename . "`\r\n \t WHERE managername = '" . $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ . "'\r\n ";
  2011. $res = mysql_query($query) or exit(mysql_error($dblink));
  2012.  
  2013. while ($row = mysql_fetch_array($res)) {
  2014. $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_[$row[0]] = 1;
  2015. }
  2016. $Table = new CTable('100%');
  2017. $Table->SetRowStyle('tb-header');
  2018. $Table->AddHead(array('<a onclick="ToggleTable()" href="#">#</a>', '', '', '', table_col_width), array('<input name="select" type="checkbox" id="select" onClick="ToggleCheckBoxes()"', '', '', '', table_col_width), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=username&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR1}</a></strong></td><td><img src="images/{USERNAMEARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['username']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=starttime&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR2}</a><strong></td><td><img src="images/{STARTTIMEARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['starttime']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=onlinetime&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR3}</a><strong></td><td><img src="images/{ONLINETIMEARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['onlinetime']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=download&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR4}</a><strong></td><td><img src="images/{DLARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['download']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=upload&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR5}</a><strong></td><td><img src="images/{ULARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['upload']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=ip&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR6}</a><strong></td><td><img src="images/{IPARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['ip']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=mac&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR7}</a><strong></td><td><img src="images/{MACARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['mac']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=apname&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR16}</a><strong></td><td><img src="images/{APNAMEARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['apname']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=signal&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR17}</a><strong></td><td><img src="images/{SIGNALARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['signal']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=snr&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR18}</a><strong></td><td><img src="images/{SNRARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['snr']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=ccq&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR19}</a><strong></td><td><img src="images/{CCQARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['ccq']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=nas&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR8}</a><strong></td><td><img src="images/{NASARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['nas']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=group&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR15}</a><strong></td><td><img src="images/{GROUPARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['group']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=firstname&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR20}</a><strong></td><td><img src="images/{FIRSTNAMEARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['firstname']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=lastname&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR21}</a><strong></td><td><img src="images/{LASTNAMEARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['lastname']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=company&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR22}</a><strong></td><td><img src="images/{COMPANYARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['company']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=address&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR23}</a><strong></td><td><img src="images/{ADDRESSARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['address']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=city&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR24}</a><strong></td><td><img src="images/{CITYARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['city']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=zip&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR25}</a><strong></td><td><img src="images/{ZIPARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['zip']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=country&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR26}</a><strong></td><td><img src="images/{COUNTRYARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['country']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=state&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR27}</a><strong></td><td><img src="images/{STATEARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['state']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=email&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR28}</a><strong></td><td><img src="images/{EMAILARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['email']), array('<table border="0" cellspacing="0" cellpadding="0"><tr class="tb-header"><td nowrap><strong><a href="admin.php?cont=list_online_radius&ordercol=comment&ordertype={ORDERTYPE}&chord=true&lastorder={LASTORDER}&from={FROM}&' . $searchfilter . '">{ONLINEUSR29}</a><strong></td><td><img src="images/{COMMENTARROW}"></td></tr></table>', '', '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['comment']));
  2019.  
  2020. if ($_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_ == '') {
  2021. $_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_ = $_COOKIE['online_ordercol'];
  2022. }
  2023.  
  2024. if ($ordertype == '') {
  2025. $ordertype = $_COOKIE['online_ordertype'];
  2026. }
  2027.  
  2028. if ($lastorder == '') {
  2029. $lastorder = $_COOKIE['online_lastorder'];
  2030. }
  2031.  
  2032. if ($ordertype == '') {
  2033. $ordertype = 'ASC';
  2034. }
  2035.  
  2036. if ($_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_ == '') {
  2037. $_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_ = 'username';
  2038. }
  2039.  
  2040. switch ($_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_) {
  2041. case 'username':
  2042. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'radacct.username';
  2043.  
  2044. break;
  2045.  
  2046. case 'starttime':
  2047. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'radacct.acctstarttime';
  2048.  
  2049. break;
  2050.  
  2051. case 'onlinetime':
  2052. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'radacct.acctsessiontime';
  2053.  
  2054. break;
  2055.  
  2056. case 'download':
  2057. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'radacct.acctoutputoctets';
  2058.  
  2059. break;
  2060.  
  2061. case 'upload':
  2062. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'radacct.acctinputoctets';
  2063.  
  2064. break;
  2065.  
  2066. case 'ip':
  2067. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'INET_ATON(radacct.framedipaddress)';
  2068.  
  2069. break;
  2070.  
  2071. case 'mac':
  2072. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'radacct.callingstationid';
  2073.  
  2074. break;
  2075.  
  2076. case 'apname':
  2077. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_ap.name';
  2078.  
  2079. break;
  2080.  
  2081. case 'signal':
  2082. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_wlan.signal';
  2083.  
  2084. break;
  2085.  
  2086. case 'snr':
  2087. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_wlan.snr';
  2088.  
  2089. break;
  2090.  
  2091. case 'ccq':
  2092. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_wlan.ccq';
  2093.  
  2094. break;
  2095.  
  2096. case 'nas':
  2097. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'nas.shortname';
  2098.  
  2099. break;
  2100.  
  2101. case 'group':
  2102. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_usergroups.groupid';
  2103.  
  2104. break;
  2105.  
  2106. case 'firstname':
  2107. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_users.firstname';
  2108.  
  2109. break;
  2110.  
  2111. case 'lastname':
  2112. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_users.lastname';
  2113.  
  2114. break;
  2115.  
  2116. case 'company':
  2117. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_users.company';
  2118.  
  2119. break;
  2120.  
  2121. case 'address':
  2122. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_users.address';
  2123.  
  2124. break;
  2125.  
  2126. case 'city':
  2127. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_users.city';
  2128.  
  2129. break;
  2130.  
  2131. case 'zip':
  2132. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_users.zip';
  2133.  
  2134. break;
  2135.  
  2136. case 'country':
  2137. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_users.country';
  2138.  
  2139. break;
  2140.  
  2141. case 'state':
  2142. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_users.state';
  2143.  
  2144. break;
  2145.  
  2146. case 'email':
  2147. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_users.email';
  2148.  
  2149. break;
  2150.  
  2151. case 'comment':
  2152. $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ = 'rm_users.comment';
  2153. }
  2154.  
  2155. if ($chord == 'true' && $lastorder == $_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_) {
  2156. if ($ordertype == 'DESC') {
  2157. $ordertype = 'ASC';
  2158. } else {
  2159. $ordertype = 'DESC';
  2160. }
  2161. }
  2162.  
  2163. setcookie('online_ordercol', $_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_, time() + 60 * 60 * 24 * 365);
  2164. setcookie('online_ordertype', $ordertype, time() + 60 * 60 * 24 * 365);
  2165. setcookie('online_lastorder', $lastorder, time() + 60 * 60 * 24 * 365);
  2166.  
  2167. if (_obfuscated_0D32312F5C1A03110D2937210A07350C25095B0D0A3F01_('rm_wlan')) {
  2168. $_obfuscated_0D0C162C0F14063E320616333C0D0419221D2F0D3B3622_ = ', rm_wlan.signal, rm_wlan.snr, rm_wlan.ccq, rm_wlan.timestamp, rm_ap.id, rm_ap.name';
  2169. $_obfuscated_0D11093F333F153639025C36382C35292D1B5B1F360A11_ = "LEFT JOIN rm_wlan ON rm_wlan.maccpe = radacct.callingstationid\r\n \t\t LEFT JOIN rm_ap ON rm_wlan.apip = rm_ap.ip";
  2170. }
  2171.  
  2172. if ($_obfuscated_0D33183940151F381E2724183E122725342639323C3701_ != '') {
  2173. $_obfuscated_0D020C270D121F03124011080140241B144034171D1C01_ = '' . "AND radacct.username LIKE '" . $_obfuscated_0D33183940151F381E2724183E122725342639323C3701_ . "%'";
  2174. }
  2175.  
  2176. if ($_obfuscated_0D0C5C15161E05402C2D0337332B34050D0C2219155B22_ != '') {
  2177. $_obfuscated_0D2C3B143E342329291C2B2735345C131D231D1C373811_ = '' . "AND nas.id = '" . $_obfuscated_0D0C5C15161E05402C2D0337332B34050D0C2219155B22_ . "'";
  2178. }
  2179.  
  2180. if ($_obfuscated_0D0634180424101E3807292823062D062B111D1C040701_ != '') {
  2181. $_obfuscated_0D012831241C2F2D1D3C292E1B2B0D1C5C3B0324212F01_ = '' . "AND rm_ap.id = '" . $_obfuscated_0D0634180424101E3807292823062D062B111D1C040701_ . "'";
  2182. }
  2183.  
  2184. if ($_obfuscated_0D1C022D40302413123E5C340A2B273E1E40391B0A3E11_ != '') {
  2185. $_obfuscated_0D3540025C161C3D111A3D11040B153D29173009153532_ = '' . "AND rm_usergroups.groupid = '" . $_obfuscated_0D1C022D40302413123E5C340A2B273E1E40391B0A3E11_ . "'";
  2186. }
  2187.  
  2188. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_allusers') && ($owner = $_SESSION['AUTH_MANAGER'])) {
  2189. $_obfuscated_0D15233E103F3B0F23360F3C16312C030619270E3F3432_ = '' . "AND rm_users.owner = '" . $owner . "'";
  2190. }
  2191.  
  2192. $limit = rows_per_page;
  2193.  
  2194. if ($from == '' || $from < 0) {
  2195. $from = 0;
  2196. }
  2197.  
  2198. $dblink = dbconnect();
  2199. $query = '' . "SELECT SQL_CALC_FOUND_ROWS radacct.acctuniqueid, radacct.username, radacct.nasipaddress, radacct.acctstarttime,\r\n \t radacct.framedipaddress, radacct.acctoutputoctets, radacct.acctinputoctets, radacct.acctsessiontime,\r\n \t radacct.callingstationid, nas.shortname, nas.id,\r\n \t SUM(rm_radacct.dlbytes), SUM(rm_radacct.ulbytes), SUM(rm_radacct.acctsessiontime),\r\n \t rm_usergroups.groupname, rm_usergroups.groupid,\r\n \t firstname, lastname, company, address, city, zip, country, state, email, comment, enableuser\r\n \t " . $_obfuscated_0D0C162C0F14063E320616333C0D0419221D2F0D3B3622_ . "\r\n \t FROM radacct\r\n \t LEFT JOIN nas ON radacct.nasipaddress = nas.nasname\r\n \t LEFT JOIN rm_radacct ON radacct.radacctid = rm_radacct.radacctid\r\n \t LEFT JOIN rm_users ON radacct.username = rm_users.username\r\n \t LEFT JOIN rm_usergroups ON rm_users.groupid = rm_usergroups.groupid\r\n \t " . $_obfuscated_0D11093F333F153639025C36382C35292D1B5B1F360A11_ . "\r\n \t WHERE radacct.acctstoptime IS NULL\r\n \t " . $_obfuscated_0D020C270D121F03124011080140241B144034171D1C01_ . "\r\n \t " . $_obfuscated_0D2C3B143E342329291C2B2735345C131D231D1C373811_ . "\r\n \t " . $_obfuscated_0D012831241C2F2D1D3C292E1B2B0D1C5C3B0324212F01_ . "\r\n \t " . $_obfuscated_0D3540025C161C3D111A3D11040B153D29173009153532_ . "\r\n \t " . $_obfuscated_0D15233E103F3B0F23360F3C16312C030619270E3F3432_ . "\r\n \t GROUP BY radacct.radacctid\r\n \t ORDER BY " . $_obfuscated_0D22061B1D030A221308081E5B291A110D04321C383C01_ . ' ' . $ordertype . '' . "\r\n \t LIMIT " . $from . ', ' . $limit . "\r\n \t ";
  2200. $res = mysql_query($query) or exit(mysql_error($dblink));
  2201. $res1 = mysql_query('SELECT FOUND_ROWS()') or exit(mysql_error($dblink));
  2202. $row = mysql_fetch_row($res1);
  2203. $total_rows = $row[0];
  2204. $bgcolor = col_bgcolor0;
  2205. $num = $from + 1;
  2206.  
  2207. while ($row = mysql_fetch_array($res)) {
  2208. $_obfuscated_0D2A0E2F323429233D3E3B073E0B10180C093739183201_ = $row[0];
  2209. $username = $row[1];
  2210. $nasipaddress = $row[2];
  2211. $_obfuscated_0D013018380C071C110E25280E3825120A330A21313201_ = $row[3];
  2212. $_obfuscated_0D242225360336405C1C1E3234372F33301B333F5B0822_ = $row[4];
  2213. $_obfuscated_0D193D251D0B1C3D1D11123B0F082E2F332D3507103632_ = $row[5];
  2214. $_obfuscated_0D343539123C240731083F140C3E3B3717271121095B32_ = $row[6];
  2215. $_obfuscated_0D290219052539022125060111173D0B2440380F2E1022_ = $row[7];
  2216. $_obfuscated_0D0716053F32103C29400A2424340A1E30405C06022732_ = $row[8];
  2217. $nasname = $row[9];
  2218. $nasid = $row[10];
  2219. $_obfuscated_0D020505252D02333D10145C0413241F2B2D3E1C5C2222_ = $row[11];
  2220. $_obfuscated_0D5B11142F091F051F5C210712373F071829361D060422_ = $row[12];
  2221. $_obfuscated_0D3B3802101C1D171015253D1423173D081E1003191301_ = $row[13];
  2222. $groupname = $row[14];
  2223. $groupid = $row[15];
  2224. $firstname = $row[16];
  2225. $lastname = $row[17];
  2226. $company = $row[18];
  2227. $address = $row[19];
  2228. $city = $row[20];
  2229. $zip = $row[21];
  2230. $country = $row[22];
  2231. $state = $row[23];
  2232. $email = $row[24];
  2233. $comment = $row[25];
  2234. $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_ = $row[26];
  2235. $signal = $row[27];
  2236. $_obfuscated_0D3B1C322F2B135B0926331C272F12110B120C08242722_ = $row[28];
  2237. $_obfuscated_0D223601022914271112223C5C240B2C2E122A08371022_ = $row[29];
  2238. $timestamp = $row[30];
  2239. $apid = $row[31];
  2240. $_obfuscated_0D0E102F16391D1712113011153D161E3528141C5C2911_ = $row[32];
  2241. $_obfuscated_0D193D251D0B1C3D1D11123B0F082E2F332D3507103632_ -= $_obfuscated_0D020505252D02333D10145C0413241F2B2D3E1C5C2222_;
  2242. $_obfuscated_0D343539123C240731083F140C3E3B3717271121095B32_ -= $_obfuscated_0D5B11142F091F051F5C210712373F071829361D060422_;
  2243. $_obfuscated_0D290219052539022125060111173D0B2440380F2E1022_ -= $_obfuscated_0D3B3802101C1D171015253D1423173D081E1003191301_;
  2244.  
  2245. if ($nasname != '') {
  2246. $_obfuscated_0D1540302528290B3E39262B07401E222B253E093D0B11_ = '' . "<a href='admin.php?cont=edit_nas&id=" . $nasid . "'>" . $nasname . '</a>';
  2247. } else {
  2248. $_obfuscated_0D1540302528290B3E39262B07401E222B253E093D0B11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  2249. }
  2250.  
  2251. if (0 < $_obfuscated_0D020505252D02333D10145C0413241F2B2D3E1C5C2222_) {
  2252. $_obfuscated_0D1701211F07151F261F3B0C180B0B16252E06122B1332_ = col_specperiod;
  2253. } else {
  2254. $_obfuscated_0D1701211F07151F261F3B0C180B0B16252E06122B1332_ = $bgcolor;
  2255. }
  2256.  
  2257. if (0 < $_obfuscated_0D5B11142F091F051F5C210712373F071829361D060422_) {
  2258. $_obfuscated_0D3C16210B31283236022E3B092D0A3D323414371F0501_ = col_specperiod;
  2259. } else {
  2260. $_obfuscated_0D3C16210B31283236022E3B092D0A3D323414371F0501_ = $bgcolor;
  2261. }
  2262.  
  2263. if (0 < $_obfuscated_0D3B3802101C1D171015253D1423173D081E1003191301_) {
  2264. $_obfuscated_0D1B3632081D2D212B1D2223305B371022220D0A122D01_ = col_specperiod;
  2265. } else {
  2266. $_obfuscated_0D1B3632081D2D212B1D2223305B371022220D0A122D01_ = $bgcolor;
  2267. }
  2268.  
  2269. $image = new gradient_bar(GDBAR_WIDTH, GDBAR_HEIGHT, _obfuscated_0D06272E02151822100F320808155B092C28210D150601_($signal, WLAN_SIGNAL_MIN, WLAN_SIGNAL_MAX), GDBAR_RED, GDBAR_YELLOW, GDBAR_GREEN, GDBAR_BGCOLOR, tmp_images . '/wlan-' . $_obfuscated_0D0716053F32103C29400A2424340A1E30405C06022732_ . '-signal.png');
  2270. $image = new gradient_bar(GDBAR_WIDTH, GDBAR_HEIGHT, _obfuscated_0D06272E02151822100F320808155B092C28210D150601_($_obfuscated_0D3B1C322F2B135B0926331C272F12110B120C08242722_, WLAN_SNR_MIN, WLAN_SNR_MAX), GDBAR_RED, GDBAR_YELLOW, GDBAR_GREEN, GDBAR_BGCOLOR, tmp_images . '/wlan-' . $_obfuscated_0D0716053F32103C29400A2424340A1E30405C06022732_ . '-snr.png');
  2271. $image = new gradient_bar(GDBAR_WIDTH, GDBAR_HEIGHT, $_obfuscated_0D223601022914271112223C5C240B2C2E122A08371022_, GDBAR_RED, GDBAR_YELLOW, GDBAR_GREEN, GDBAR_BGCOLOR, tmp_images . '/wlan-' . $_obfuscated_0D0716053F32103C29400A2424340A1E30405C06022732_ . '-ccq.png');
  2272. $random = strtotime($timestamp);
  2273.  
  2274. if ($signal == 0) {
  2275. $_obfuscated_0D021E0B2E2F28361A290A0C401D3C063B070F14381C11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  2276. } else {
  2277. $_obfuscated_0D021E0B2E2F28361A290A0C401D3C063B070F14381C11_ = $signal . '<br><img src="' . tmp_images . '/wlan-' . $_obfuscated_0D0716053F32103C29400A2424340A1E30405C06022732_ . '' . '-signal.png?r=' . $random . '" width="' . GDBAR_WIDTH . '" height="' . GDBAR_HEIGHT . '">';
  2278. }
  2279.  
  2280. if ($_obfuscated_0D3B1C322F2B135B0926331C272F12110B120C08242722_ == 0) {
  2281. $_obfuscated_0D163B0E33070B111812350A3D101C3D042B05350D0C11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  2282. } else {
  2283. $_obfuscated_0D163B0E33070B111812350A3D101C3D042B05350D0C11_ = $_obfuscated_0D3B1C322F2B135B0926331C272F12110B120C08242722_ . '<br><img src="' . tmp_images . '/wlan-' . $_obfuscated_0D0716053F32103C29400A2424340A1E30405C06022732_ . '' . '-snr.png?r=' . $random . '" width="' . GDBAR_WIDTH . '" height="' . GDBAR_HEIGHT . '">';
  2284. }
  2285.  
  2286. if ($_obfuscated_0D223601022914271112223C5C240B2C2E122A08371022_ == 0) {
  2287. $_obfuscated_0D3217382306183C2D0D17381E0E053F3E325C03261A11_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  2288. } else {
  2289. $_obfuscated_0D3217382306183C2D0D17381E0E053F3E325C03261A11_ = $_obfuscated_0D223601022914271112223C5C240B2C2E122A08371022_ . '<br><img src="' . tmp_images . '/wlan-' . $_obfuscated_0D0716053F32103C29400A2424340A1E30405C06022732_ . '' . '-ccq.png?r=' . $random . '" width="' . GDBAR_WIDTH . '" height="' . GDBAR_HEIGHT . '">';
  2290. }
  2291.  
  2292. if ($apid == '') {
  2293. $_obfuscated_0D5B273B313C1F3737083207332B223E06091F0E2D0932_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  2294. } else {
  2295. $_obfuscated_0D5B273B313C1F3737083207332B223E06091F0E2D0932_ = '<a href="admin.php?cont=edit_ap&id=' . $apid . '">' . $_obfuscated_0D0E102F16391D1712113011153D161E3528141C5C2911_ . '</a>';
  2296. }
  2297.  
  2298. if ($groupname == '') {
  2299. $_obfuscated_0D11291B281B24330A105B40352F012F2B222B07142222_ = _obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('str_na');
  2300. } else {
  2301. $_obfuscated_0D11291B281B24330A105B40352F012F2B222B07142222_ = '<a href="admin.php?cont=edit_usergroup&id=' . $groupid . '">' . $groupname . '</a>';
  2302. }
  2303.  
  2304. if ($email != '') {
  2305. $href_email = '<a href="mailto:' . $email . '">' . $email . '</a>';
  2306. } else {
  2307. $href_email = '';
  2308. }
  2309.  
  2310. if ($_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_) {
  2311. $status_color = $bgcolor;
  2312. } else {
  2313. $status_color = col_user_dis;
  2314. }
  2315.  
  2316. $Table->SetRowStyle('normal');
  2317. $Table->SetRowBgColor($bgcolor);
  2318. $Table->AddRow(array($num . '.', '', '', $status_color), array('<input name="list[]" type="checkbox" id="list[]" value="' . $_obfuscated_0D2A0E2F323429233D3E3B073E0B10180C093739183201_ . '">', '', '', ''), array('<a href="admin.php?cont=edit_user&username=' . strtolower($username) . '">' . strtolower($username) . '</a>', 'left', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['username']), array($_obfuscated_0D013018380C071C110E25280E3825120A330A21313201_, 'right', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['starttime']), array(_obfuscated_0D1B3224220D1C5C220D0203092B0A283F2E1D36152901_($_obfuscated_0D290219052539022125060111173D0B2440380F2E1022_), 'right', '', $_obfuscated_0D1B3632081D2D212B1D2223305B371022220D0A122D01_, true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['onlinetime']), array(_obfuscated_0D1B271A37240A340604350507381B28332B290D1C0732_($_obfuscated_0D193D251D0B1C3D1D11123B0F082E2F332D3507103632_, traffic_format_auto), 'right', '', $_obfuscated_0D1701211F07151F261F3B0C180B0B16252E06122B1332_, true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['download']), array(_obfuscated_0D1B271A37240A340604350507381B28332B290D1C0732_($_obfuscated_0D343539123C240731083F140C3E3B3717271121095B32_, traffic_format_auto), 'right', '', $_obfuscated_0D3C16210B31283236022E3B092D0A3D323414371F0501_, true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['upload']), array($_obfuscated_0D242225360336405C1C1E3234372F33301B333F5B0822_, '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['ip']), array($_obfuscated_0D0716053F32103C29400A2424340A1E30405C06022732_, '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['mac']), array($_obfuscated_0D5B273B313C1F3737083207332B223E06091F0E2D0932_, '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['apname']), array($_obfuscated_0D021E0B2E2F28361A290A0C401D3C063B070F14381C11_, '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['signal']), array($_obfuscated_0D163B0E33070B111812350A3D101C3D042B05350D0C11_, '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['snr']), array($_obfuscated_0D3217382306183C2D0D17381E0E053F3E325C03261A11_, '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['ccq']), array($_obfuscated_0D1540302528290B3E39262B07401E222B253E093D0B11_, '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['nas']), array($_obfuscated_0D11291B281B24330A105B40352F012F2B222B07142222_, '', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['group']), array($firstname, 'left', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['firstname']), array($lastname, 'left', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['lastname']), array($company, 'left', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['company']), array($address, 'left', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['address']), array($city, 'left', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['city']), array($zip, 'left', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['zip']), array($country, 'left', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['country']), array($state, 'left', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['state']), array($href_email, 'left', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['email']), array($comment, 'left', '', '', true, $_obfuscated_0D0D0708053B18225B29321C365C125C12351B18354022_['comment']));
  2319. $num++;
  2320.  
  2321. if ($bgcolor == col_bgcolor0) {
  2322. $bgcolor = col_bgcolor1;
  2323. } else {
  2324. if ($bgcolor == col_bgcolor1) {
  2325. $bgcolor = col_bgcolor0;
  2326. }
  2327. }
  2328. }
  2329. $subpage = str_replace('{ONLINEUSERS}', $Table->GetTable(), $subpage);
  2330. $subpage = str_replace('{COL_SPECPER}', col_specperiod, $subpage);
  2331. $subpage = str_replace('{COL_DISABLED}', col_user_dis, $subpage);
  2332.  
  2333. if ($ordertype == 'DESC') {
  2334. $arrow = arrow_up;
  2335. } else {
  2336. $arrow = arrow_down;
  2337. }
  2338.  
  2339. switch ($_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_) {
  2340. case 'username':
  2341. $subpage = str_replace('{USERNAMEARROW}', $arrow, $subpage);
  2342.  
  2343. break;
  2344.  
  2345. case 'starttime':
  2346. $subpage = str_replace('{STARTTIMEARROW}', $arrow, $subpage);
  2347.  
  2348. break;
  2349.  
  2350. case 'onlinetime':
  2351. $subpage = str_replace('{ONLINETIMEARROW}', $arrow, $subpage);
  2352.  
  2353. break;
  2354.  
  2355. case 'download':
  2356. $subpage = str_replace('{DLARROW}', $arrow, $subpage);
  2357.  
  2358. break;
  2359.  
  2360. case 'upload':
  2361. $subpage = str_replace('{ULARROW}', $arrow, $subpage);
  2362.  
  2363. break;
  2364.  
  2365. case 'ip':
  2366. $subpage = str_replace('{IPARROW}', $arrow, $subpage);
  2367.  
  2368. break;
  2369.  
  2370. case 'mac':
  2371. $subpage = str_replace('{MACARROW}', $arrow, $subpage);
  2372.  
  2373. break;
  2374.  
  2375. case 'apname':
  2376. $subpage = str_replace('{APNAMEARROW}', $arrow, $subpage);
  2377.  
  2378. break;
  2379.  
  2380. case 'signal':
  2381. $subpage = str_replace('{SIGNALARROW}', $arrow, $subpage);
  2382.  
  2383. break;
  2384.  
  2385. case 'snr':
  2386. $subpage = str_replace('{SNRARROW}', $arrow, $subpage);
  2387.  
  2388. break;
  2389.  
  2390. case 'ccq':
  2391. $subpage = str_replace('{CCQARROW}', $arrow, $subpage);
  2392.  
  2393. break;
  2394.  
  2395. case 'nas':
  2396. $subpage = str_replace('{NASARROW}', $arrow, $subpage);
  2397.  
  2398. break;
  2399.  
  2400. case 'group':
  2401. $subpage = str_replace('{GROUPARROW}', $arrow, $subpage);
  2402.  
  2403. break;
  2404.  
  2405. case 'firstname':
  2406. $subpage = str_replace('{FIRSTNAMEARROW}', $arrow, $subpage);
  2407.  
  2408. break;
  2409.  
  2410. case 'lastname':
  2411. $subpage = str_replace('{LASTNAMEARROW}', $arrow, $subpage);
  2412.  
  2413. break;
  2414.  
  2415. case 'company':
  2416. $subpage = str_replace('{COMPANYARROW}', $arrow, $subpage);
  2417.  
  2418. break;
  2419.  
  2420. case 'address':
  2421. $subpage = str_replace('{ADDRESSARROW}', $arrow, $subpage);
  2422.  
  2423. break;
  2424.  
  2425. case 'city':
  2426. $subpage = str_replace('{CITYARROW}', $arrow, $subpage);
  2427.  
  2428. break;
  2429.  
  2430. case 'zip':
  2431. $subpage = str_replace('{ZIPARROW}', $arrow, $subpage);
  2432.  
  2433. break;
  2434.  
  2435. case 'country':
  2436. $subpage = str_replace('{COUNTRYARROW}', $arrow, $subpage);
  2437.  
  2438. break;
  2439.  
  2440. case 'state':
  2441. $subpage = str_replace('{STATEARROW}', $arrow, $subpage);
  2442.  
  2443. break;
  2444.  
  2445. case 'email':
  2446. $subpage = str_replace('{EMAILARROW}', $arrow, $subpage);
  2447.  
  2448. break;
  2449.  
  2450. case 'comment':
  2451. $subpage = str_replace('{COMMENTARROW}', $arrow, $subpage);
  2452. }
  2453. $subpage = str_replace('{USERNAMEARROW}', arrow_none, $subpage);
  2454. $subpage = str_replace('{STARTTIMEARROW}', arrow_none, $subpage);
  2455. $subpage = str_replace('{ONLINETIMEARROW}', arrow_none, $subpage);
  2456. $subpage = str_replace('{DLARROW}', arrow_none, $subpage);
  2457. $subpage = str_replace('{ULARROW}', arrow_none, $subpage);
  2458. $subpage = str_replace('{IPARROW}', arrow_none, $subpage);
  2459. $subpage = str_replace('{MACARROW}', arrow_none, $subpage);
  2460. $subpage = str_replace('{APNAMEARROW}', arrow_none, $subpage);
  2461. $subpage = str_replace('{SIGNALARROW}', arrow_none, $subpage);
  2462. $subpage = str_replace('{SNRARROW}', arrow_none, $subpage);
  2463. $subpage = str_replace('{CCQARROW}', arrow_none, $subpage);
  2464. $subpage = str_replace('{NASARROW}', arrow_none, $subpage);
  2465. $subpage = str_replace('{GROUPARROW}', arrow_none, $subpage);
  2466. $subpage = str_replace('{FIRSTNAMEARROW}', arrow_none, $subpage);
  2467. $subpage = str_replace('{LASTNAMEARROW}', arrow_none, $subpage);
  2468. $subpage = str_replace('{COMPANYARROW}', arrow_none, $subpage);
  2469. $subpage = str_replace('{ADDRESSARROW}', arrow_none, $subpage);
  2470. $subpage = str_replace('{CITYARROW}', arrow_none, $subpage);
  2471. $subpage = str_replace('{ZIPARROW}', arrow_none, $subpage);
  2472. $subpage = str_replace('{COUNTRYARROW}', arrow_none, $subpage);
  2473. $subpage = str_replace('{STATEARROW}', arrow_none, $subpage);
  2474. $subpage = str_replace('{EMAILARROW}', arrow_none, $subpage);
  2475. $subpage = str_replace('{COMMENTARROW}', arrow_none, $subpage);
  2476. $subpage = str_replace('{SELCOLPARAMS}', '&from=' . $from . '&ordercol=' . $_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_ . '&ordertype=' . $ordertype . '&lastorder=' . $_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_ . $searchfilter, $subpage);
  2477. $_obfuscated_0D4030121E09020B155B0310395C0A2118272D222C1001_ = array(array('colidx' => 'encol_username', 'colname' => '{ONLINEUSR1}'), array('colidx' => 'encol_starttime', 'colname' => '{ONLINEUSR2}'), array('colidx' => 'encol_onlinetime', 'colname' => '{ONLINEUSR3}'), array('colidx' => 'encol_download', 'colname' => '{ONLINEUSR4}'), array('colidx' => 'encol_upload', 'colname' => '{ONLINEUSR5}'), array('colidx' => 'encol_ip', 'colname' => '{ONLINEUSR6}'), array('colidx' => 'encol_mac', 'colname' => '{ONLINEUSR7}'), array('colidx' => 'encol_apname', 'colname' => '{ONLINEUSR16}'), array('colidx' => 'encol_signal', 'colname' => '{ONLINEUSR17}'), array('colidx' => 'encol_snr', 'colname' => '{ONLINEUSR18}'), array('colidx' => 'encol_ccq', 'colname' => '{ONLINEUSR19}'), array('colidx' => 'encol_nas', 'colname' => '{ONLINEUSR8}'), array('colidx' => 'encol_group', 'colname' => '{ONLINEUSR15}'), array('colidx' => 'encol_firstname', 'colname' => '{ONLINEUSR20}'), array('colidx' => 'encol_lastname', 'colname' => '{ONLINEUSR21}'), array('colidx' => 'encol_company', 'colname' => '{ONLINEUSR22}'), array('colidx' => 'encol_address', 'colname' => '{ONLINEUSR23}'), array('colidx' => 'encol_city', 'colname' => '{ONLINEUSR24}'), array('colidx' => 'encol_zip', 'colname' => '{ONLINEUSR25}'), array('colidx' => 'encol_country', 'colname' => '{ONLINEUSR26}'), array('colidx' => 'encol_state', 'colname' => '{ONLINEUSR27}'), array('colidx' => 'encol_email', 'colname' => '{ONLINEUSR28}'), array('colidx' => 'encol_comment', 'colname' => '{ONLINEUSR29}'));
  2478. $subpage = str_replace('{COLUMNS}', _obfuscated_0D130F0A0A13230B0A2B3D1B2622081A1312043D3E0D22_(COLSEL_OBJID, $_obfuscated_0D4030121E09020B155B0310395C0A2118272D222C1001_, COLSET_LISTRADIUS), $subpage);
  2479. $quickjump = quickjump($total_rows, $from, rows_per_page, 'admin.php?cont=list_online_radius' . '&ordercol=' . $_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_ . '&ordertype=' . $ordertype . '&lastorder=' . $_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_ . $searchfilter);
  2480. $subpage = str_replace('{QUICKJUMP}', $quickjump, $subpage);
  2481. $subpage = str_replace('{FILTERNASID}', $_obfuscated_0D0C5C15161E05402C2D0337332B34050D0C2219155B22_, $subpage);
  2482. $subpage = str_replace('{FILTERAPID}', $_obfuscated_0D0634180424101E3807292823062D062B111D1C040701_, $subpage);
  2483. $subpage = str_replace('{FILTERGROUPID}', $_obfuscated_0D1C022D40302413123E5C340A2B273E1E40391B0A3E11_, $subpage);
  2484. $subpage = str_replace('{FILTERUSERNAME}', str_replace('%', '', $_obfuscated_0D33183940151F381E2724183E122725342639323C3701_), $subpage);
  2485. $subpage = str_replace('{FROM}', $from, $subpage);
  2486. $subpage = str_replace('{LASTORDER}', $_obfuscated_0D02161F18273505071E38012D15153E353116193E3F32_, $subpage);
  2487. $subpage = str_replace('{ORDERTYPE}', $ordertype, $subpage);
  2488.  
  2489. if ($_obfuscated_0D0C5C15161E05402C2D0337332B34050D0C2219155B22_ == '') {
  2490. $_obfuscated_0D101B09063C1122045B0E1437142E3B1A210D14332C01_ = '<OPTION SELECTED value=></OPTION>';
  2491. } else {
  2492. $_obfuscated_0D101B09063C1122045B0E1437142E3B1A210D14332C01_ = '<OPTION value=></OPTION>';
  2493. }
  2494.  
  2495. $res = mysql_query("SELECT id, shortname\r\n \t\t FROM nas\r\n \t\t ORDER BY shortname\r\n \t\t ") or exit(mysql_error($dblink));
  2496.  
  2497. while ($row = mysql_fetch_array($res)) {
  2498. $nasid = $row[0];
  2499. $nasname = $row[1];
  2500.  
  2501. if ($_obfuscated_0D0C5C15161E05402C2D0337332B34050D0C2219155B22_ == $nasid) {
  2502. $_obfuscated_0D101B09063C1122045B0E1437142E3B1A210D14332C01_ .= '' . "<OPTION SELECTED value='" . $nasid . "'>" . $nasname . '</OPTION>';
  2503. } else {
  2504. $_obfuscated_0D101B09063C1122045B0E1437142E3B1A210D14332C01_ .= '' . "<OPTION value='" . $nasid . "'>" . $nasname . '</OPTION>';
  2505. }
  2506. }
  2507.  
  2508. if ($_obfuscated_0D0634180424101E3807292823062D062B111D1C040701_ == '') {
  2509. $_obfuscated_0D40221D322F06131115031A18150F31112326142A0722_ = '<OPTION SELECTED value=></OPTION>';
  2510. } else {
  2511. $_obfuscated_0D40221D322F06131115031A18150F31112326142A0722_ = '<OPTION value=></OPTION>';
  2512. }
  2513.  
  2514. $res = mysql_query("SELECT id, name\r\n \t\t FROM rm_ap\r\n \t\t ORDER BY name\r\n \t\t ") or exit(mysql_error($dblink));
  2515.  
  2516. while ($row = mysql_fetch_array($res)) {
  2517. $apid = $row[0];
  2518. $_obfuscated_0D0E102F16391D1712113011153D161E3528141C5C2911_ = $row[1];
  2519.  
  2520. if ($_obfuscated_0D0634180424101E3807292823062D062B111D1C040701_ == $apid) {
  2521. $_obfuscated_0D40221D322F06131115031A18150F31112326142A0722_ .= '' . "<OPTION SELECTED value='" . $apid . "'>" . $_obfuscated_0D0E102F16391D1712113011153D161E3528141C5C2911_ . '</OPTION>';
  2522. } else {
  2523. $_obfuscated_0D40221D322F06131115031A18150F31112326142A0722_ .= '' . "<OPTION value='" . $apid . "'>" . $_obfuscated_0D0E102F16391D1712113011153D161E3528141C5C2911_ . '</OPTION>';
  2524. }
  2525. }
  2526.  
  2527. if ($_obfuscated_0D1C022D40302413123E5C340A2B273E1E40391B0A3E11_ == '') {
  2528. $grouplist = '<OPTION SELECTED value=></OPTION>';
  2529. } else {
  2530. $grouplist = '<OPTION value=></OPTION>';
  2531. }
  2532.  
  2533. $res = mysql_query("SELECT groupid, groupname\r\n \t\t FROM rm_usergroups\r\n \t\t ORDER BY groupname\r\n \t\t ") or exit(mysql_error($dblink));
  2534.  
  2535. while ($row = mysql_fetch_array($res)) {
  2536. $grpid = $row[0];
  2537. $grpname = $row[1];
  2538.  
  2539. if ($_obfuscated_0D1C022D40302413123E5C340A2B273E1E40391B0A3E11_ == $grpid) {
  2540. $grouplist .= '' . "<OPTION SELECTED value='" . $grpid . "'>" . $grpname . '</OPTION>';
  2541. } else {
  2542. $grouplist .= '' . "<OPTION value='" . $grpid . "'>" . $grpname . '</OPTION>';
  2543. }
  2544. }
  2545. $subpage = str_replace('{NASLIST}', $_obfuscated_0D101B09063C1122045B0E1437142E3B1A210D14332C01_, $subpage);
  2546. $subpage = str_replace('{APLIST}', $_obfuscated_0D40221D322F06131115031A18150F31112326142A0722_, $subpage);
  2547. $subpage = str_replace('{GROUPLIST}', $grouplist, $subpage);
  2548.  
  2549. return $subpage;
  2550. }
  2551.  
  2552. exit('' . "Can't find " . $filename);
  2553. }
  2554.  
  2555. function confirm_del_user($username)
  2556. {
  2557. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_deleteusers')) {
  2558. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_no_perm'));
  2559. }
  2560.  
  2561. $filename = confirmdeluser_tpl;
  2562.  
  2563. if (file_exists($filename)) {
  2564. $page = implode('', file($filename));
  2565. $page = str_replace('{USERNAME}', $username, $page);
  2566.  
  2567. return $page;
  2568. }
  2569.  
  2570. exit('' . "Can't find " . $filename);
  2571. }
  2572.  
  2573. function confirm_closesess($sessid, $username)
  2574. {
  2575. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_logout ')) {
  2576. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_no_perm'));
  2577. }
  2578.  
  2579. $filename = confirmclosesess_tpl;
  2580.  
  2581. if (file_exists($filename)) {
  2582. $page = implode('', file($filename));
  2583. $page = str_replace('{SESSID}', $sessid, $page);
  2584. $page = str_replace('{USERNAME}', $username, $page);
  2585.  
  2586. return $page;
  2587. }
  2588.  
  2589. exit('' . "Can't find " . $filename);
  2590. }
  2591.  
  2592. function new_user($username, $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_, $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_, $password1, $password2, $mac, $_obfuscated_0D2E1E031536353E363F04071330352B231D2229221511_, $firstname, $lastname, $company, $phone, $mobile, $email, $address, $city, $zip, $country, $state, $downlimit, $uplimit, $comblimit, $expiration, $_obfuscated_0D01330A1723392425290311220B051321321F1C223F22_, $comment, $_obfuscated_0D1238303B2B251C190A0209123534030B0D1B2D071A11_, $_obfuscated_0D091B18152F19170C0A1A010115261C350C10245B0411_, $_obfuscated_0D5B060C10171B290C403731222F043313082540232401_, $_obfuscated_0D1424012101230A083D0E383C0D1829370C3107040D32_, $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_, $acctype, $taxid, $_obfuscated_0D19131E242207090B0B051E27371219290D1F14361332_, $credits, $groupid, $_obfuscated_0D1B2E0D0237281209230B130408060124140B31120332_, $_obfuscated_0D3F0D1B32331F190E1C04062939271F213D39392A5B11_, $_obfuscated_0D3F5C383B14213D01293F0B1437331136065B2B3B2222_, $contractid, $_obfuscated_0D251B38030C12061B0D1607063E1E2F0F163211260E22_, $_obfuscated_0D2A1D5C0A0D1725345C372D1B1C03310D3D3807293201_, $_obfuscated_0D262514313F1C3931391B0701260F3E193922281B3301_, $lang, $error)
  2593. {
  2594. global $countrylist;
  2595. global $stateslist;
  2596. global $acctypeslist;
  2597.  
  2598. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_createusers')) {
  2599. return _obfuscated_0D0F140A0A341E103F0C0A3F0530050E24093B21300601_(_obfuscated_0D18401E3B5C13192D372714290B2A0C102312130A3532_('err_no_perm'));
  2600. }
  2601.  
  2602. $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ = $_SESSION['AUTH_MANAGER'];
  2603. $dblink = dbconnect();
  2604. $res = mysql_query('' . "SELECT rm_services.srvid, rm_services.srvname, rm_services.srvtype\r\n \t \t FROM rm_services\r\n \t\t LEFT JOIN rm_allowedmanagers ON rm_allowedmanagers.srvid = rm_services.srvid \r\n \t\t WHERE enableservice = 1 AND rm_allowedmanagers.managername = '" . $_obfuscated_0D2612141C3F140A33313305241D3E23363401223F1A22_ . "'\r\n \t \t ORDER BY srvname\r\n \t \t ") or exit(mysql_error($dblink));
  2605. $i = 0;
  2606.  
  2607. while ($row = mysql_fetch_array($res)) {
  2608. $services[$i][0] = $row[0];
  2609. $services[$i][1] = $row[1];
  2610. $services[$i][2] = $row[2];
  2611. $i++;
  2612. }
  2613. $res = mysql_query("SELECT id, name\r\n \t \t FROM rm_ippools\r\n \t \t ORDER BY name\r\n \t \t ") or exit(mysql_error($dblink));
  2614. $i = 0;
  2615.  
  2616. while ($row = mysql_fetch_array($res)) {
  2617. $_obfuscated_0D1E181905331F0D14405C1F140A03151B050A03010C22_[$i][0] = $row[0];
  2618. $_obfuscated_0D1E181905331F0D14405C1F140A03151B050A03010C22_[$i][1] = $row[1];
  2619. $i++;
  2620. }
  2621. $filename = newuser_tpl;
  2622.  
  2623. if (file_exists($filename)) {
  2624. $subpage = implode('', file($filename));
  2625.  
  2626. if ($error == '') {
  2627. $_obfuscated_0D36073F32163F321C3B050E285B07390B2D0202322701_ = 1;
  2628. }
  2629.  
  2630. if ($_obfuscated_0D151E0C0C340C1D095B2F2C39063F36052B1E11040F22_ == '' || $_obfuscated_0D151E0C0C340C1D095B2F2C39063F36052B1E11040F22_ < 0) {
  2631. $_obfuscated_0D151E0C0C340C1D095B2F2C39063F36052B1E11040F22_ = 0;
  2632. }
  2633.  
  2634. if ($_obfuscated_0D3D2D021A1D1B06290530222A3B1A101F0E2F21091722_ == '' || $_obfuscated_0D3D2D021A1D1B06290530222A3B1A101F0E2F21091722_ < 0) {
  2635. $_obfuscated_0D3D2D021A1D1B06290530222A3B1A101F0E2F21091722_ = 0;
  2636. }
  2637.  
  2638. if ($_obfuscated_0D1A0C2B363D22330317152E031F070E1F0D0E3C1B3832_ == '' || $_obfuscated_0D1A0C2B363D22330317152E031F070E1F0D0E3C1B3832_ < 0) {
  2639. $_obfuscated_0D1A0C2B363D22330317152E031F070E1F0D0E3C1B3832_ = 0;
  2640. }
  2641.  
  2642. if ($_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ == '') {
  2643. $_obfuscated_0D3C400F031C1E2833072110052D1E16122A1E390C2F01_ = default_simuse;
  2644. }
  2645.  
  2646. if ($acctype == '') {
  2647. $acctype = $_COOKIE['newuser_acctype'];
  2648.  
  2649. if ($acctype == '') {
  2650. $acctype = acctype_regular;
  2651. }
  2652. }
  2653.  
  2654. if ($expiration == '') {
  2655. $expiration = date('Y-m-d');
  2656. }
  2657.  
  2658. if ($downlimit == '') {
  2659. $downlimit = 0;
  2660. }
  2661.  
  2662. if ($uplimit == '') {
  2663. $uplimit = 0;
  2664. }
  2665.  
  2666. if ($comblimit == '') {
  2667. $comblimit = 0;
  2668. }
  2669.  
  2670. if ($_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ == '') {
  2671. $_obfuscated_0D284022243C05073F221C1D1625391E02350B23051A32_ = 0;
  2672. }
  2673.  
  2674. if ($_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ == '') {
  2675. $_obfuscated_0D5B060C10171B290C403731222F043313082540232401_ = ipmode_radius;
  2676. }
  2677.  
  2678. $i = 0;
  2679.  
  2680. while ($i < sizeof($countrylist)) {
  2681. $_obfuscated_0D300639110C302E0B133223115C083925382B25030932_ = $countrylist[$i][0];
  2682.  
  2683. if ($country == $_obfuscated_0D300639110C302E0B133223115C083925382B25030932_) {
  2684. $_obfuscated_0D31332B1F2E0E152902220D230E110B1E191112171A22_ .= '' . "<OPTION SELECTED value='" . $_obfuscated_0D300639110C302E0B133223115C083925382B25030932_ . "'>" . $_obfuscated_0D300639110C302E0B133223115C083925382B25030932_ . '</OPTION>';
  2685. } else {
  2686. $_obfuscated_0D31332B1F2E0E152902220D230E110B1E191112171A22_ .= '' . "<OPTION value='" . $_obfuscated_0D300639110C302E0B133223115C083925382B25030932_ . "'>" . $_obfuscated_0D300639110C302E0B133223115C083925382B25030932_ . '</OPTION>';
  2687. }
  2688.  
  2689. $i++;
  2690. }
  2691. $i = 0;
  2692.  
  2693. while ($i < sizeof($stateslist)) {
  2694. $_obfuscated_0D34142D2D300327162714330621330E111C342B2B3711_ = $stateslist[$i][0];
  2695.  
  2696. if ($state == $_obfuscated_0D34142D2D300327162714330621330E111C342B2B3711_) {
  2697. $_obfuscated_0D13110710113C153B27113F0C3409142421103C151101_ .= '' . "<OPTION SELECTED value='" . $_obfuscated_0D34142D2D300327162714330621330E111C342B2B3711_ . "'>" . $_obfuscated_0D34142D2D300327162714330621330E111C342B2B3711_ . '</OPTION>';
  2698. } else {
  2699. $_obfuscated_0D13110710113C153B27113F0C3409142421103C151101_ .= '' . "<OPTION value='" . $_obfuscated_0D34142D2D300327162714330621330E111C342B2B3711_ . "'>" . $_obfuscated_0D34142D2D300327162714330621330E111C342B2B3711_ . '</OPTION>';
  2700. }
  2701.  
  2702. $i++;
  2703. }
  2704. $res = mysql_query("SELECT groupid, groupname\r\n \t\t FROM rm_usergroups\r\n \t\t ORDER BY groupname\r\n \t\t ") or exit(mysql_error($dblink));
  2705.  
  2706. while ($row = mysql_fetch_array($res)) {
  2707. $grpid = $row[0];
  2708. $grpname = $row[1];
  2709.  
  2710. if ($groupid == $grpid) {
  2711. $grouplist .= '' . "<OPTION SELECTED value='" . $grpid . "'>" . $grpname . '</OPTION>';
  2712. } else {
  2713. $grouplist .= '' . "<OPTION value='" . $grpid . "'>" . $grpname . '</OPTION>';
  2714. }
  2715. }
  2716.  
  2717. if (!checkperm($_SESSION['AUTH_MANAGER'], 'perm_edituserspriv')) {
  2718. $_obfuscated_0D1B141F161513090A190A34273525370A3D022C1B3211_ = 'disabled';
  2719. $_obfuscated_0D0A010A15360D1D5C160E0D37371F391D0837242B0E22_ = 'disabled';
  2720. $_obfuscated_0D2B22253507323C362D1009241D0713091D2C132C3932_ = 'disabled';
  2721. $_obfuscated_0D28222D170A25301710290C370C1F1E2B2E1906051D01_ = 'disabled';
  2722. $_obfuscated_0D06292B1016242737345B27152D211017221314260232_ = 'disabled';
  2723. $_obfuscated_0D3E283D5B37350A2E050311031F392F122A2505062211_ = 'disabled';
  2724. $_obfuscated_0D3F0E121E5C0227090A0D0B403D1740313D1B5C403E01_ = 'disabled';
  2725. $_obfuscated_0D0B39153F2F1119343C17081F0F1F351312291F1B2201_ = 'disabled';
  2726. $_obfuscated_0D043925110D15231A1F1D0F2726050E07222E5C270732_ = 'disabled';
  2727. }
  2728.  
  2729. if (!_obfuscated_0D2710233917021E081227190634160130300A33082101_(mod_docsis)) {
  2730. $_obfuscated_0D161A3D2D3D2D0F170909041D321D2C190D5C01311C32_ = 'disabled';
  2731. }
  2732.  
  2733. $subpage = str_replace('{ERROR}', $error, $subpage);
  2734. ...............................................................................................
  2735. ..................................................
  2736. .....................
Add Comment
Please, Sign In to add comment