国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

61 lines
2.0KB

  1. <?php
  2. /**
  3. * 会员权限管理
  4. *
  5. * @version $Id: member_rank.php 1 12:37 2010年7月20日Z tianya $
  6. * @package DedeCMS.Administrator
  7. * @copyright Copyright (c) 2007 - 2018, DesDev, Inc.
  8. * @copyright Copyright (c) 2020, DedeBIZ.COM
  9. * @license https://www.dedebiz.com/license/v6
  10. * @link https://www.dedebiz.com
  11. */
  12. require_once(dirname(__FILE__)."/config.php");
  13. CheckPurview('member_Type');
  14. if(empty($dopost)) $dopost = '';
  15. //保存更改
  16. if($dopost=='save')
  17. {
  18. $startID = 1;
  19. $endID = $idend;
  20. for(;$startID <= $endID;$startID++)
  21. {
  22. $query = '';
  23. $id = ${"ID_".$startID};
  24. $name = ${"name_".$startID};
  25. $rank = ${"rank_".$startID};
  26. $money = ${"money_".$startID};
  27. $scores = ${"scores_".$startID};
  28. if(isset(${"check_".$startID}))
  29. {
  30. if($rank>0)
  31. {
  32. $query = "UPDATE `#@__arcrank` SET membername='$name',money='$money',rank='$rank',scores='$scores' WHERE id='$id' ";
  33. }
  34. }
  35. else
  36. {
  37. $query = "DELETE FROM `#@__arcrank` WHERE id='$id' AND rank<>10";
  38. }
  39. if($query!='') $dsql->ExecuteNoneQuery($query);
  40. }
  41. if(isset($check_new))
  42. {
  43. if($rank_new > 0 && $name_new != '' && $rank_new > 10)
  44. {
  45. $inquery = "INSERT INTO `#@__arcrank`(`rank`,`membername`,`adminrank`,`money`,`scores`,`purviews`) VALUES('$rank_new','$name_new','5','$money_new','$scores',''); ";
  46. $dsql->ExecuteNoneQuery($inquery);
  47. }
  48. }
  49. echo "<script> alert('成功更新会员等级表!'); </script>";
  50. }
  51. if($dopost == 'del')
  52. {
  53. $dsql->ExecuteNoneQuery("DELETE FROM `#@__arcrank` WHERE id='$id' AND rank<>10");
  54. ShowMsg("删除成功!","member_rank.php");
  55. exit();
  56. }
  57. $dsql->SetQuery("SELECT * FROM `#@__arcrank` WHERE rank>0 ORDER BY rank");
  58. $dsql->Execute();
  59. include DedeInclude('templets/member_rank.htm');