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

50 lines
1.5KB

  1. <?php
  2. /**
  3. * 会员查看
  4. *
  5. * @version $id:member_view.php 14:15 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(dirname(__FILE__)."/config.php");
  12. CheckPurview('member_Edit');
  13. $ENV_GOBACK_URL = isset($_COOKIE['ENV_GOBACK_URL']) ? "member_main.php" : '';
  14. $id = preg_replace("#[^0-9]#", "", $id);
  15. $row = $dsql->GetOne("SELECT * FROM `#@__member` WHERE mid='$id'");
  16. $staArr = array(
  17. -10 => '等待验证邮件',
  18. -2 => '限制禁言会员',
  19. -1 => '未通过审核',
  20. 0 => '审核通过需要填写信息',
  21. 1 => '待补充完善信息',
  22. 2 => '正常使用'
  23. );
  24. //如果这个会员是管理员帐号,必须有足够权限的会员才能操作
  25. if ($row['matt'] == 10) CheckPurview('sys_User');
  26. if ($row['uptime'] > 0 && $row['exptime'] > 0) {
  27. $mhasDay = $row['exptime'] - ceil((time() - $row['uptime']) / 3600 / 24) + 1;
  28. } else {
  29. $mhasDay = 0;
  30. }
  31. function GetMemberTypeName($rank)
  32. {
  33. global $dsql;
  34. if ($rank == 0) {
  35. return '普通会员';
  36. } else {
  37. $row = $dsql->GetOne("SELECT membername FROM `#@__arcrank` WHERE `rank`='".$rank."'");
  38. return $row['membername'];
  39. }
  40. }
  41. function GetHonor($scores)
  42. {
  43. global $dsql;
  44. $sql = "SELECT titles From `#@__scores` WHERE integral<={$scores} ORDER BY integral DESC";
  45. $scrow = $dsql->GetOne($sql);
  46. return $scrow['titles'];
  47. }
  48. include DedeInclude('templets/member_view.htm');
  49. ?>