PageRenderTime 32ms CodeModel.GetById 9ms RepoModel.GetById 0ms app.codeStats 0ms

/html/pages/admin/mservers.php

https://github.com/graywh/utstats
PHP | 41 lines | 34 code | 7 blank | 0 comment | 2 complexity | 8531ea4a5bce2eeca889a8e9b4d2a910 MD5 | raw file
  1. <?php
  2. if (empty($import_adminkey) or isset($_REQUEST['import_adminkey']) or $import_adminkey != $adminkey) die('bla');
  3. $options['title'] = 'Merge Servers';
  4. $i = 0;
  5. $options['vars'][$i]['name'] = 'mserver1';
  6. $options['vars'][$i]['type'] = 'server';
  7. $options['vars'][$i]['prompt'] = 'Choose the server to merge to:';
  8. $options['vars'][$i]['caption'] = 'Server to merge to:';
  9. $i++;
  10. $options['vars'][$i]['name'] = 'mserver2';
  11. $options['vars'][$i]['type'] = 'server';
  12. $options['vars'][$i]['prompt'] = 'Choose the server to merge from:';
  13. $options['vars'][$i]['caption'] = 'Server to merge from:';
  14. $options['vars'][$i]['exclude'] = 'mserver1';
  15. $i++;
  16. $results = adminselect($options);
  17. $mserver1 = $results[mserver1];
  18. $mserver2 = $results[mserver2];
  19. $q_myserver1 = small_query("SELECT servername, serverip FROM uts_match WHERE id = $mserver1");
  20. $q_myserver2 = small_query("SELECT servername, serverip FROM uts_match WHERE id = $mserver2");
  21. echo'<br><table border="0" cellpadding="1" cellspacing="2" width="600">
  22. <tr>
  23. <td class="smheading" align="center" colspan="2">Merging '.$q_myserver2[servername].' ('.$q_myserver2[serverip].')<br>
  24. Into '.$q_myserver1[servername].' ('.$q_myserver1[serverip].')</td>
  25. </tr>
  26. <tr>
  27. <td class="smheading" align="left" width="200">Merging Records</td>';
  28. mysql_query("UPDATE uts_match SET serverip = '". addslashes($q_myserver1[serverip]) ."', servername = '". addslashes($q_myserver1[servername]) ."' WHERE serverip = '". addslashes($q_myserver2[serverip]) ."' and servername = '". addslashes($q_myserver2[servername]) ."'") or die(mysql_error());
  29. echo'<td class="grey" align="left" width="400">Done</td>
  30. </tr>
  31. <tr>
  32. <td class="smheading" align="center" colspan="2">Server Records Merged - <a href="./admin.php?key='.$_REQUEST[key].'">Go Back To Admin Page</a></td>
  33. </tr></table>';
  34. ?>