Просмотр файла katrinka.ru/admin/user_edit.php

Размер файла: 8.91Kb
  1. <html>
  2. <head><title>тЕДБЛФЙТПЧБОЙЕ РПМШЪПЧБФЕМС</title></head>
  3. <body>
  4. <?php
  5. include '../wap/config.php';
  6. include 'acl.php';
  7. list ($uid, $pl) = priv_level();
  8. if (!($conn=pg_connect("host=$dbhost port=$dbport dbname=$dbname user=$dbuser password=$dbpass"))) {
  9. echo ("пЫЙВЛБ РПДЛМАЮЕОЙС Л вд!\n");
  10. };
  11. $id=$_GET['id'];
  12. pg_query($conn,"SET CLIENT_ENCODING TO 'KOI8';");
  13. $res=pg_query($conn,"select count(id) from wapgbk where uid='$id';");
  14. $numgb=pg_result($res,0,0);
  15. # $res=pg_query($conn,"select count(id) from chat where fr_u='$id';");
  16. # $numch=pg_result($res,0,0);
  17. $res=pg_query($conn,"select login,passwd,email,name,bday,operator,moder,fr,phonenum,web,info,dreg,cust_status,phonemod,icq,wap,posts,access,invisible,lastact,avatar,job,temp_ban,kmoder,fposts from users where id=$id");
  18. ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", pg_result($res,$i,4), $regs);
  19. $moder=pg_result($res,0,6);
  20. $kmoder=pg_result($res,0,23);
  21. if ($moder) {
  22. $resm=pg_query($conn,"select login from users where id='$moder';");
  23. $moderator=pg_result($resm,0,0);
  24. }
  25. if ($kmoder) {
  26. $resm=pg_query($conn,"select login from users where id='$kmoder';");
  27. $kmoderator=pg_result($resm,0,0);
  28. }
  29. $numch=pg_result($res,0,16);
  30. $ress=pg_query($conn,"select name_eng,name_rus from user_status where min <= '$numch' and '$numch' <= max;");
  31. if (pg_numrows($ress)) $status_rus=pg_result($ress,0,1);
  32. $access=pg_result($res,0,17);
  33. ?>
  34. <FORM METHOD=POST ACTION="user_update.php">
  35. <input type=checkbox name="delete" value="1">&nbsp;<b>пФНЕФШФЕ ДМС ХДБМЕОЙС ЙЪ ВБЪЩ ЧУЕК (!) ЙОЖПТНБГЙЙ П РПМШЪПЧБФЕМЕ</b><br>
  36. <?php if (pg_result($res,0,6)) print "<input type=checkbox name=\"moder\" value=\"".$moder."\" checked>"; else print "<input type=checkbox name=\"moder\" value=\"1\">"; ?>
  37. &nbsp;<b>Banned</b>
  38. <?php if ($moder) print " (".$moderator.")"; ?>
  39. <br>
  40. <?php if (pg_result($res,0,18)) print "<input type=checkbox name=\"invisible\" value=\"1\" checked>"; else print "<input type=checkbox name=\"invisible\" value=\"1\">"; ?>
  41. &nbsp;<b>Invisible</b><br>
  42. <table>
  43. <tr><td>Login:</td><td>
  44. <?php print "<input type=\"text\" name=\"login\" value=\"".pg_result($res,0,0)."\" size=\"15\">\n"; ?>
  45. </td></tr><tr><td>
  46. <?php if ($pl==4) { ?>
  47. Password:</td><td>
  48. <?php print "<input type=\"text\" name=\"pass\" value=\"".pg_result($res,0,1)."\" size=\"15\">\n"; ?>
  49. </td></tr><tr><td>
  50. <?php } ?>
  51. Email:</td><td>
  52. <?php print "<input type=\"text\" name=\"email\" value=\"".pg_result($res,0,2)."\" size=\"30\">\n"; ?>
  53. </td></tr><tr><td>
  54. ICQ:</td><td>
  55. <?php print "<input type=\"text\" name=\"icq\" value=\"".pg_result($res,0,14)."\" size=\"10\">\n"; ?>
  56. </td></tr><tr><td>
  57. йНС:</td><td>
  58. <?php print "<input type=\"text\" name=\"name\" value=\"".pg_result($res,0,3)."\" size=\"30\">\n"; ?>
  59. </td></tr><tr><td>
  60. дБФБ ТПЦДЕОЙС:</td><td>
  61. юЙУМП:&nbsp;<select name="day" size="1">
  62. <?php for ($i=1; $i<=31; $i++) if ($i==$regs[3]) print "<option value=\"".$i."\" selected>".$i."</option>\n"; else print "<option value=\"".$i."\">".$i."</option>\n"; ?>
  63. </select>&nbsp;
  64. нЕУСГ:&nbsp;<select name="month" size="1">
  65. <?php
  66. if ($regs[2]==1) print "<option value=\"1\" selected>сОЧБТШ</option>\n"; else print "<option value=\"1\">сОЧБТШ</option>\n";
  67. if ($regs[2]==2) print "<option value=\"2\" selected>жЕЧТБМШ</option>\n"; else print "<option value=\"2\">жЕЧТБМШ</option>\n";
  68. if ($regs[2]==3) print "<option value=\"3\" selected>нБТФ</option>\n"; else print "<option value=\"3\">нБТФ</option>\n";
  69. if ($regs[2]==4) print "<option value=\"4\" selected>бРТЕМШ</option>\n"; else print "<option value=\"4\">бРТЕМШ</option>\n";
  70. if ($regs[2]==5) print "<option value=\"5\" selected>нБК</option>\n"; else print "<option value=\"5\">нБК</option>\n";
  71. if ($regs[2]==6) print "<option value=\"6\" selected>йАОШ</option>\n"; else print "<option value=\"6\">йАОШ</option>\n";
  72. if ($regs[2]==7) print "<option value=\"7\" selected>йАМШ</option>\n"; else print "<option value=\"7\">йАМШ</option>\n";
  73. if ($regs[2]==8) print "<option value=\"8\" selected>бЧЗХУФ</option>\n"; else print "<option value=\"8\">бЧЗХУФ</option>\n";
  74. if ($regs[2]==9) print "<option value=\"9\" selected>уЕОФСВТШ</option>\n"; else print "<option value=\"9\">уЕОФСВТШ</option>\n";
  75. if ($regs[2]==10) print "<option value=\"10\" selected>пЛФСВТШ</option>\n"; else print "<option value=\"10\">пЛФСВТШ</option>\n";
  76. if ($regs[2]==11) print "<option value=\"11\" selected>оПСВТШ</option>\n"; else print "<option value=\"11\">оПСВТШ</option>\n";
  77. if ($regs[2]==12) print "<option value=\"12\" selected>дЕЛБВТШ</option>\n"; else print "<option value=\"12\">дЕЛБВТШ</option>\n";
  78. ?>
  79. </select>&nbsp;
  80. зПД:&nbsp;<select name="year" size="1">
  81. <?php for ($i=1970; $i<=2070; $i++) if ($i==$regs[1]) print "<option value=\"".$i."\" selected>".$i."</option>\n"; else print "<option value=\"".$i."\">".$i."</option>\n"; ?>
  82. </select></td></tr><tr><td>
  83. пРЕТБФПТ:</td><td>
  84. <?php print "<input type=\"text\" name=\"operator\" value=\"".pg_result($res,0,5)."\" size=\"20\">\n"; ?>
  85. </td></tr><tr><td>
  86. пФЛХДБ:</td><td>
  87. <?php print "<input type=\"text\" name=\"fr\" value=\"".pg_result($res,0,7)."\" size=\"50\">\n"; ?>
  88. </td></tr><tr><td>
  89. оПНЕТ:</td><td>
  90. <?php print "<input type=\"text\" name=\"phonenum\" value=\"".pg_result($res,0,8)."\" size=\"25\">\n"; ?>
  91. </td></tr><tr><td>
  92. Website:</td><td>
  93. <?php print "<input type=\"text\" name=\"website\" value=\"".pg_result($res,0,9)."\" size=\"50\">\n"; ?>
  94. </td></tr><tr><td>
  95. Wap site:</td><td>
  96. <?php print "<input type=\"text\" name=\"wap\" value=\"".pg_result($res,0,15)."\" size=\"50\">\n"; ?>
  97. </td></tr><tr><td>
  98. нЕУФП ТБВПФЩ/ХЮЈВЩ:</td><td>
  99. <?php print "<input type=\"text\" name=\"job\" value=\"".pg_result($res,0,21)."\" size=\"80\">\n"; ?>
  100. </td></tr><tr><td>
  101. дПР. ЙОЖП:</td><td>
  102. <?php print "<input type=\"text\" name=\"info\" value=\"".pg_result($res,0,10)."\" size=\"80\">\n"; ?>
  103. </td></tr><tr><td>
  104. нПДЕМШ ФЕМЕЖПОБ:</td><td>
  105. <?php print "<input type=\"text\" name=\"phonemodel\" value=\"".pg_result($res,0,13)."\" size=\"20\">\n"; ?>
  106. </td></tr><tr><td>
  107. уФБФХУ:</td><td>
  108. <?php print "<input type=\"text\" name=\"cust_status\" value=\"".pg_result($res,0,12)."\" size=\"30\">&nbsp;&nbsp(".$status_rus.")\n"; ?>
  109. </td></tr><tr><td>
  110. бЧБФБТ:</td><td>
  111. <?php print "<input type=\"text\" name=\"avatar\" value=\"".pg_result($res,0,20)."\" size=\"30\">\n"; ?>
  112. </td></tr><tr><td>
  113. <?php if ($pl==4) { ?>
  114. дПУФХР:</td><td>
  115. <?php
  116. print "<select name=\"access\">\n";
  117. if ($access==0) print "<option value=\"0\" selected>рПМШЪПЧБФЕМШ</option>\n";
  118. else print "<option value=\"0\">рПМШЪПЧБФЕМШ</option>\n";
  119. if ($access==1) print "<option value=\"1\" selected>VIP</option>\n";
  120. else print "<option value=\"1\">VIP</option>\n";
  121. if ($access==2) print "<option value=\"2\" selected>нПДЕТБФПТ</option>\n";
  122. else print "<option value=\"2\">нПДЕТБФПТ</option>\n";
  123. if ($access==3) print "<option value=\"3\" selected>уХРЕТ нПДЕТБФПТ</option>\n";
  124. else print "<option value=\"3\">уХРЕТ нПДЕТБФПТ</option>\n";
  125. if ($access==4) print "<option value=\"4\" selected>бДНЙОЙУФТБФПТ</option>\n";
  126. else print "<option value=\"4\">бДНЙОЙУФТБФПТ</option>\n";
  127. print "</select>\n";
  128. ?>
  129. </td></tr><tr><td>
  130. <?php } ?>
  131. дП ПЛПОЮБОЙС Kick'Б:</td><td>
  132. <?php
  133. $kick=pg_result($res,0,22);
  134. $ktime=$kick-time();
  135. if ($ktime>0)
  136. print $ktime." sec ";
  137. print "(Last ".$kmoderator.")";
  138. ?>
  139. </td></tr><tr><td>
  140. дБФБ ТЕЗЙУФТБГЙЙ:</td><td>
  141. <?php print pg_result($res,0,11)."\n"; ?>
  142. </td></tr><tr><td>
  143. рПУМЕДОЕЕ РПУЕЭЕОЙЕ:</td><td>
  144. <?php print strftime("%d %b %G %T", pg_result($res,0,19))."\n"; ?>
  145. </td></tr><tr><td>
  146. рПУФПЧ Ч ЗПУФЕЧПК:</td><td>
  147. <?php print $numgb."\n"; ?>
  148. </td></tr><tr><td>
  149. рПУФПЧ Ч ЖПТХНЕ:</td><td>
  150. <?php print pg_result($res,0,24)."\n"; ?>
  151. </td></tr><tr><td>
  152. рПУФПЧ Ч ЮБФЕ:</td><td>
  153. <?php print $numch."\n"; ?>
  154. </td></tr>
  155. </table>
  156. <?php print "<input type=hidden name=\"id\" value=\"".$id."\">\n";
  157. print "<input type=hidden name=\"r\" value=\"".$r."\">\n";
  158. print "<input type=hidden name=\"l\" value=\"".$l."\">\n"; ?>
  159. <input type=submit value="Ok">&nbsp;&nbsp;
  160. <input type=reset value="пФНЕОБ">
  161. </form>
  162. <center><h1>дБООЩЕ П УЛБЮЙЧБОЙСИ</h1></center>
  163. <table width="100%">
  164. <tr align=center bgcolor="e0e0e0"><td>Midi</td><td>Time</td><td>Host</td><td>Agent</td></tr>
  165. <?php
  166. $res=pg_query($conn,"select midi.name_eng,midi.name_rus,downloads.time,downloads.ip,downloads.agent from midi,downloads where downloads.uid='$id' and midi.id=downloads.midi order by downloads.id desc;");
  167. $rows=pg_numrows($res);
  168. for ($i=0; $i<$rows; $i++) {
  169. $midi=pg_result($res,$i,1);
  170. if ($midi=='') $midi=pg_result($res,$i,0);
  171. $dltime=strftime("%d %b %G %T", pg_result($res,$i,2));
  172. # print "<tr bgcolor=\"f0f0f0\"><td>".$midi."</td><td>".$dltime."</td><td><font size=\"1\" face=\"arial\">".gethostbyaddr(pg_result($res,$i,3))." [".pg_result($res,$i,3)."]</font></td><td><font size=\"1\" face=\"arial\">".pg_result($res,$i,4)."</font></td></tr>\n";
  173. print "<tr bgcolor=\"f0f0f0\"><td>".$midi."</td><td>".$dltime."</td><td><font size=\"1\" face=\"arial\">"." [".pg_result($res,$i,3)."]</font></td><td><font size=\"1\" face=\"arial\">".pg_result($res,$i,4)."</font></td></tr>\n";
  174. }
  175. pg_close($conn);
  176. ?>
  177. </table>
  178. </body>
  179. </html>
  180.