/change_oid_name.php

https://github.com/SunnyBingoMe/monitor · PHP · 116 lines · 82 code · 25 blank · 9 comment · 8 complexity · f47833504e67a524265f35be7e2a5ac0 MD5 · raw file

  1. <?php
  2. session_start ();
  3. ?><?php
  4. if (! isset ( $_SESSION ['isAdmin'] )) {
  5. // $_SESSION ['loginError'] == '1';
  6. header( 'refresh: 2; url=index.php' );
  7. echo "Login failed.";
  8. exit ();
  9. }
  10. //if ($_SESSION ['isAdmin'] != 'Y') {
  11. // $_SESSION ['loginError'] == '1';
  12. // echo "Login failed.";
  13. // exit ();
  14. //}
  15. require 'database_connection.php';
  16. require 'sunny_function.php';
  17. ?>
  18. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  19. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  20. <head>
  21. <title>SNMP UPS monitor</title>
  22. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  23. </head>
  24. <script language="JavaScript">
  25. <?php
  26. create_function_setAllCheckBox ();
  27. ?>
  28. </script>
  29. <body>
  30. <?php require_once 'body_head.php';?>
  31. <center>
  32. <?php
  33. $query = "SELECT $monitorDeviceAndOidC4Name FROM $monitorDeviceAndOid ORDER BY $monitorDeviceAndOidC4Name ";
  34. $recordList = mysql_query ( $query, $session ) or die ( "ERR: <b>$query</b>: " . mysql_error () );
  35. while ( $record = mysql_fetch_array ( $recordList ) )
  36. {
  37. $oidNameValueAndNameLabelList[$record ["$monitorOidNameListC2Name"]] = $record ["$monitorOidNameListC2Name"];
  38. }
  39. if ($_SESSION ["$monitorUserListC2Name"] != "root") {
  40. $query = "SELECT * FROM $monitorDeviceList WHERE $monitorDeviceListC6Name=\"" . $_SESSION ["$monitorDeviceListC6Name"] . "\" ORDER BY $monitorDeviceListC2Name ";
  41. } else {
  42. $query = "SELECT * FROM $monitorDeviceList ORDER BY $monitorDeviceListC2Name ";
  43. }
  44. $recordList = mysql_query ( $query, $session ) or die ( "ERR: <b>$query</b>: " . mysql_error () );
  45. ?>
  46. </br></br></br>
  47. <?php
  48. if (($_SESSION ["$monitorUserListC2Name"] == 'root')) {
  49. echo <<<SESSION_monitorUserListC2Name_root
  50. <form action="oid_mgmt_change_name_ing.php" method="POST">
  51. <table border="0">
  52. <tr>
  53. <th colspan="2" bgcolor='lavender'><font size='5'>Change Oid Name</font><br/></th>
  54. </tr>
  55. <tr><td>Device </td><td><select name='deviceIp'>
  56. SESSION_monitorUserListC2Name_root;
  57. while ($record = mysql_fetch_array($recordList))
  58. {
  59. echo "<option value=".$record["$monitorDeviceListC2Name"].">".$record["$monitorDeviceListC2Name"]."</option>";
  60. }
  61. echo "</select></td></tr>";
  62. echo "</tr><tr><td>Old Name</td><td>";
  63. echo "<select name='oldName'>";
  64. foreach($oidNameValueAndNameLabelList as $v)
  65. {
  66. echo "<option value=".$v.">".$v."</option>";
  67. }
  68. echo "</select>";
  69. //input_select("oldName", NULL, $oidNameValueAndNameLabelList);
  70. //nbsp(15);
  71. //brn(2);
  72. echo <<<SESSION_monitorUserListC2Name_root
  73. </td>
  74. </tr>
  75. <tr>
  76. <td width='200'>New Name<br />
  77. (no special character)</td>
  78. <td><input type="text" name="newName" maxlength="45" /></td>
  79. </tr>
  80. <tr>
  81. <td><input type="reset" name="reset" value="Reset" /></td>
  82. <td><input type="submit" name="submit" value=" OK " /></td>
  83. </tr>
  84. </table>
  85. </form>
  86. SESSION_monitorUserListC2Name_root;
  87. }
  88. ?>
  89. </center>
  90. </body>
  91. </html>