spacecomfun.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. //--------------- 会员空间函数 ---------------
  3. //选择空间模板
  4. function ChangeSpaceStyle($add){
  5. global $empire,$dbtbpre;
  6. $user_r=islogin();//是否登陆
  7. $styleid=intval($add['styleid']);
  8. if(!$styleid)
  9. {
  10. printerror('NotChangeSpaceStyleId','',1);
  11. }
  12. $sr=$empire->fetch1("select styleid,membergroup from {$dbtbpre}enewsspacestyle where styleid='$styleid'");
  13. if(!$sr['styleid']||($sr['membergroup']&&!strstr($sr['membergroup'],','.$user_r[groupid].',')))
  14. {
  15. printerror('NotChangeSpaceStyleId','',1);
  16. }
  17. $sql=$empire->query("update {$dbtbpre}enewsmemberadd set spacestyleid='$styleid' where userid='$user_r[userid]' limit 1");
  18. if($sql)
  19. {
  20. printerror('ChangeSpaceStyleSuccess','ChangeStyle.php',1);
  21. }
  22. else
  23. {
  24. printerror('DbError','',1);
  25. }
  26. }
  27. //设置空间
  28. function DoSetSpace($add){
  29. global $empire,$dbtbpre;
  30. $user_r=islogin();//是否登陆
  31. $spacename=dgdb_tosave($add['spacename']);
  32. $spacegg=dgdb_tosave($add['spacegg']);
  33. $sql=$empire->query("update {$dbtbpre}enewsmemberadd set spacename='$spacename',spacegg='$spacegg' where userid='$user_r[userid]' limit 1");
  34. if($sql)
  35. {
  36. printerror('SetSpaceSuccess','SetSpace.php',1);
  37. }
  38. else
  39. {
  40. printerror('DbError','',1);
  41. }
  42. }
  43. ?>