loginiframetemp.txt 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?php
  2. require("../../class/connect.php");
  3. if(!defined('InEmpireCMS'))
  4. {
  5. exit();
  6. }
  7. eCheckCloseMods('member');//关闭模块
  8. $myuserid=(int)getcvar('mluserid');
  9. $r=array();
  10. $mhavelogin=0;
  11. if($myuserid)
  12. {
  13. include("../../class/db_sql.php");
  14. include("../../member/class/user.php");
  15. include("../../data/dbcache/MemberLevel.php");
  16. $link=db_connect();
  17. $empire=new mysqlquery();
  18. $mhavelogin=1;
  19. //数据
  20. $myusername=RepPostVar(getcvar('mlusername'));
  21. $myrnd=RepPostVar(getcvar('mlrnd'));
  22. $qcklgr=qCheckLoginAuthstr();
  23. if(!$qcklgr['islogin'])
  24. {
  25. EmptyEcmsCookie();
  26. $mhavelogin=0;
  27. }
  28. else
  29. {
  30. $r=$empire->fetch1("select ".eReturnSelectMemberF('userid,username,groupid,userfen,money,userdate,havemsg,checked')." from ".eReturnMemberTable()." where ".egetmf('userid')."='$myuserid' and ".egetmf('rnd')."='$myrnd' limit 1");
  31. if(empty($r[userid])||$r[checked]==0)
  32. {
  33. EmptyEcmsCookie();
  34. $mhavelogin=0;
  35. }
  36. }
  37. //会员等级
  38. if(empty($r[groupid]))
  39. {$groupid=eReturnMemberDefGroupid();}
  40. else
  41. {$groupid=$r[groupid];}
  42. $groupname=$level_r[$groupid]['groupname'];
  43. //点数
  44. $userfen=$r[userfen];
  45. //余额
  46. $money=$r[money];
  47. //天数
  48. $userdate=0;
  49. if($r[userdate])
  50. {
  51. $userdate=$r[userdate]-time();
  52. if($userdate<=0)
  53. {$userdate=0;}
  54. else
  55. {$userdate=round($userdate/(24*3600));}
  56. }
  57. //是否有短消息
  58. $havemsg="";
  59. if($r[havemsg])
  60. {
  61. $havemsg="<a href='".$public_r['newsurl']."e/member/msg/' target=_blank><font color=red>您有新消息</font></a>";
  62. }
  63. //$myusername=$r[username];
  64. }
  65. if($mhavelogin==1)
  66. {
  67. ?>
  68. <!--loginin-->
  69. <?php
  70. db_close();
  71. $empire=null;
  72. }
  73. else
  74. {
  75. ?>
  76. <!--login-->
  77. <?php
  78. }
  79. ?>