PageRenderTime 61ms CodeModel.GetById 7ms RepoModel.GetById 0ms app.codeStats 0ms

/html/pages/admin/editweapons.php

https://github.com/graywh/utstats
PHP | 58 lines | 51 code | 7 blank | 0 comment | 6 complexity | 43edc32f65f68cd904e1c9fe1e0c6908 MD5 | raw file
  1. <?php
  2. if (empty($import_adminkey) or isset($_REQUEST['import_adminkey']) or $import_adminkey != $adminkey) die('bla');
  3. if (isset($_REQUEST['submit'])) {
  4. foreach($_REQUEST['image'] as $id => $bla) {
  5. mysql_query(" UPDATE uts_weapons
  6. SET image = '". my_addslashes($_REQUEST['image'][$id]) ."',
  7. sequence = '". my_addslashes($_REQUEST['sequence'][$id]) ."',
  8. hide = '". (isset($_REQUEST['hide'][$id]) ? 'Y' : 'N') ."'
  9. WHERE id = '$id';") or die(mysql_error());
  10. }
  11. }
  12. echo'<br><table border="0" cellpadding="1" cellspacing="2" width="600">
  13. <tr>
  14. <td class="medheading" align="center" colspan="4">Edit weapons</td>
  15. </tr>
  16. <tr>
  17. <td class="smheading">Name</td>
  18. <td class="smheading" align="center" '.OverlibPrintHint('', 'Image to display instead of the weapon\'s name<br>Should exist in images/weapons/<br>Leave empty to display the weapon name').'>Image</td>
  19. <td class="smheading" '.OverlibPrintHint('', 'Use this number to set the weapons order to your liking').'>Order</td>
  20. <td class="smheading" '.OverlibPrintHint('', 'If checked, this weapon won\'t be shown (including kills, shots, acc, ...)').'>Hide</td>
  21. </tr>
  22. <form action="'.$_SERVER['PHP_SELF'].'" method="POST">
  23. <input type="hidden" name="key" value="'.$adminkey.'">
  24. <input type="hidden" name="action" value="'.$action.'">
  25. ';
  26. $sql_weapons = "SELECT id, name, image, sequence, hide FROM uts_weapons ORDER BY sequence ASC;";
  27. $q_weapons = mysql_query($sql_weapons) or die(mysql_error());
  28. $i = 0;
  29. while ($r_weapons = mysql_fetch_array($q_weapons)) {
  30. $i++;
  31. $class = ($i%2) ? 'grey' : 'grey2';
  32. echo '<tr>';
  33. echo '<td class="'.$class.'">'.htmlentities($r_weapons['name']).'</td>';
  34. echo '<td class="'.$class.'">';
  35. echo '<table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td width="60%">';
  36. echo '<input class="searchform" type="text" name="image['.$r_weapons['id'].']" value="'.$r_weapons['image'].'">';
  37. echo '</td><td width="40%" align="center">';
  38. if (!empty($r_weapons['image'])) echo ' <img src="images/weapons/'. $r_weapons['image'] .'" border="0">';
  39. echo' </td></tr></table></td>';
  40. echo '<td class="'.$class.'"><input class="searchform" type="text" name="sequence['.$r_weapons['id'].']" value="'.$r_weapons['sequence'].'" size="3" maxlength="3"></td>';
  41. echo '<td class="'.$class.'"><input class="searchform" type="checkbox" name="hide['.$r_weapons['id'].']" '.($r_weapons['hide'] == 'Y' ? 'checked' : '').'></td>';
  42. echo '</tr>';
  43. }
  44. echo '<tr>';
  45. echo '<td class="darkgrey" colspan="4" align="center"><input class="searchformb" type="Submit" name="submit" value="Save"></td>';
  46. echo '</tr>';
  47. echo'</form>
  48. <tr>
  49. <td class="smheading" align="center" colspan="4"><a class="grey" href="./admin.php?key='.$_REQUEST[key].'">Go Back To Admin Page</a></td>
  50. </tr></table>';
  51. ?>