国内流行的内容管理系统(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.

66 lines
2.0KB

  1. <?php
  2. /**
  3. * 会员日志管理
  4. *
  5. * @version $id:member_operations.php 11:24 2010年7月20日 tianya $
  6. * @package DedeBIZ.Administrator
  7. * @copyright Copyright (c) 2022 DedeBIZ.COM
  8. * @license https://www.dedebiz.com/license
  9. * @link https://www.dedebiz.com
  10. */
  11. require_once(dirname(__FILE__)."/config.php");
  12. CheckPurview('member_Operations');
  13. setcookie("ENV_GOBACK_URL", $dedeNowurl, time() + 3600, "/");
  14. require_once(DEDEINC.'/datalistcp.class.php');
  15. if (empty($buyid)) $buyid = '';
  16. $buyid = HtmlReplace($buyid , 1);
  17. $sta = HtmlReplace($sta , 1);
  18. $addsql = " WHERE buyid LIKE '%$buyid%' ";
  19. if (!empty($sta)) $addsql .= " AND sta='$sta' ";
  20. $sql = "SELECT * FROM `#@__member_operation` $addsql ORDER BY aid DESC";
  21. $dlist = new DataListCP();
  22. //设定每页显示记录数
  23. $dlist->pagesize = 30;
  24. $dlist->SetParameter("buyid", $buyid);
  25. if (isset($sta)) $dlist->SetParameter("sta", $sta);
  26. $dlist->dsql->SetQuery("SELECT * FROM `#@__moneycard_type`");
  27. $dlist->dsql->Execute('ts');
  28. while ($rw = $dlist->dsql->GetArray('ts')) {
  29. $TypeNames[$rw['tid']] = $rw['pname'];
  30. }
  31. $tplfile = DEDEADMIN."/templets/member_operations.htm";
  32. //这两句的顺序不能更换
  33. $dlist->SetTemplate($tplfile); //载入模板
  34. $dlist->SetSource($sql); //设定查询SQL
  35. $dlist->Display(); //显示
  36. function GetMemberID($mid)
  37. {
  38. global $dsql;
  39. if ($mid == 0) {
  40. return '0';
  41. }
  42. $row = $dsql->GetOne("SELECT userid FROM `#@__member` WHERE mid='$mid' ");
  43. if (is_array($row)) {
  44. return "<a href='member_edit.php?id={$mid}'>".$row['userid']."</a>";
  45. } else {
  46. return '0';
  47. }
  48. }
  49. function GetPType($tname)
  50. {
  51. if ($tname == 'card') return '点数卡';
  52. else if ($tname == 'archive') return '购买文档';
  53. else if ($tname == 'stc') return '兑换金币';
  54. else return '会员升级';
  55. }
  56. function GetSta($sta)
  57. {
  58. if ($sta == 0) {
  59. return '未付款';
  60. } else if ($sta == 1) {
  61. return '已付款';
  62. } else {
  63. return '已完成';
  64. }
  65. }
  66. ?>