HEX
Server: nginx/1.28.1
System: Linux 10-41-63-61 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64
User: www (1001)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot//cs.wgegeghx.com/runtime/temp/729f19a3d60ef459a9844be5b6e618a3.php
<?php /*a:4:{s:76:"/www/wwwroot/cs.wgegeghx.com/public/../templates/default/member/upgrade.html";i:1626617842;s:75:"/www/wwwroot/cs.wgegeghx.com/public/../templates/default/member/header.html";i:1626429778;s:74:"/www/wwwroot/cs.wgegeghx.com/public/../templates/default/member/layui.html";i:1634893239;s:75:"/www/wwwroot/cs.wgegeghx.com/public/../templates/default/member/footer.html";i:1618011276;}*/ ?>
<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <title>用户中心</title>
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <meta name="keywords" content="">
    <meta name="description" content="">
    <link rel="stylesheet" href="/static/libs/layui/css/layui.css">
    <link rel="stylesheet" href="/static/modules/member/css/global.css">
    <link rel="stylesheet" href="/static/common/font/iconfont.css">
    <script type="text/javascript">
    //全局变量
    var GV = {
        'image_upload_url': '<?php echo !empty($image_upload_url) ? htmlentities($image_upload_url) :  url("attachment/upload/upload", ["dir" => "images", "module" => request()->module()]); ?>',
        'file_upload_url': '<?php echo !empty($file_upload_url) ? htmlentities($file_upload_url) :  url("attachment/upload/upload", ["dir" => "files", "module" => request()->module()]); ?>',
        'jcrop_upload_url': '<?php echo !empty($jcrop_upload_url) ? htmlentities($jcrop_upload_url) :  url("attachment/Attachments/cropper"); ?>',
        'ueditor_upload_url': '<?php echo !empty($ueditor_upload_url) ? htmlentities($ueditor_upload_url) :  url("attachment/upload/upload", ["dir" => "images","from"=>"ueditor", "module" => request()->module()]); ?>',
        'ueditor_grabimg_url': '<?php echo !empty($ueditor_upload_url) ? htmlentities($ueditor_upload_url) :  url("attachment/Attachments/geturlfile"); ?>',
        'profile_upload_url': '<?php echo !empty($profile_upload_url) ? htmlentities($profile_upload_url) :  url("member/index/profile"); ?>',
        'image_select_url': '<?php echo !empty($image_select_url) ? htmlentities($image_select_url) :  url("attachment/Attachments/select"); ?>',
		'site':{'upload_image_ext':'<?php echo config("upload_image_ext"); ?>'}
    };
    </script>
	
	<style>
	   .uc-box {
			background: #fff;
			border-radius: 5px;
			width: 190px;
			float: left;
		}
		.uc-sub-box {
			padding: 36px 0;
			-webkit-box-shadow: 0px 1px 2px #bbb;
			box-shadow: 0px 1px 2px #bbb;
		}
		.uc-nav-box {
    margin-bottom: 13px;
}

.uc-nav-box .box-hd {
    height: 52px;
}
.uc-nav-box .box-hd .title {
    margin: 0 48px;
    font-size: 16px;
    line-height: 52px;
    color: #333;
}

.uc-nav-box .uc-nav-list {
    padding: 0 48px;
}.uc-nav-list li {
    line-height: 28px;
    padding-bottom: 9px;
}
.uc-nav-list a {
    color: #757575;
}
	</style>
</head>

<body class="body">
    <div class="fly-header">
        <div class="layui-container">
            <a class="fly-logo" href="/">
              <img src="<?php echo config('web_site_logo'); ?>" alt="layui">
            </a>
            <ul class="layui-nav fly-nav layui-hide-xs">
			     
                <li class="layui-nav-item layui-this">
                    <a href="/">首页</a>
					<?php $cache = 3600;$cacheID = to_guid_string(array('module'=>'cms','action'=>'category','catid'=>'0','cache'=>'3600','order'=>'listorder ASC','num'=>'10','return'=>'data','page'=>'0',));if($cache && $_return = Cache::get($cacheID)):$data = $_return;else: $cmsTagLib =  \think\Container::get("\\app\\cms\\taglib\\CmsTagLib");if(method_exists($cmsTagLib, "category")):$data = $cmsTagLib->category(array('module'=>'cms','action'=>'category','catid'=>'0','cache'=>'3600','order'=>'listorder ASC','num'=>'10','return'=>'data','page'=>'0',));if($cache):Cache::set($cacheID, $data, $cache);endif;endif;endif; if(is_array($data) || $data instanceof \think\Collection || $data instanceof \think\Paginator): $i = 0; $__LIST__ = $data;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
					 <a href="<?php echo htmlentities($vo['url']); ?>" title="<?php echo htmlentities($vo['catname']); ?>"><?php echo htmlentities($vo['catname']); ?></a>
					<?php endforeach; endif; else: echo "" ;endif; ?>
					
                </li>
            </ul>
            <ul class="layui-nav fly-nav-user">
                <!-- 登入后的状态 -->
                <li class="layui-nav-item">
                    <a class="fly-nav-avatar" href="javascript:;">
                      <cite class="layui-hide-xs"><?php echo !empty($userinfo['nickname']) ? htmlentities($userinfo['nickname']) : htmlentities($userinfo['username']); ?></cite>
                      <?php if($userinfo['vip']): ?>
                      <i class="iconfont icon-vip1 layui-hide-xs" title="VIP会员"></i>
                      <?php endif; ?>
                      <i class="layui-badge fly-badge-vip layui-hide-xs"><?php echo htmlentities($userinfo['groupname']); ?></i>
                      <img src="<?php echo htmlentities($userinfo['avatar']); ?>">
                    </a>
                    <dl class="layui-nav-child">
                        <dd><a href="<?php echo url('member/index/index'); ?>"><i class="layui-icon">&#xe612;</i>用户中心</a></dd>
                        <dd><a href="<?php echo url('member/index/profile'); ?>"><i class="layui-icon">&#xe620;</i>基本设置</a></dd>
                        <hr style="margin: 5px 0;">
                        <dd><a href="<?php echo url('member/index/logout'); ?>" style="text-align: center;">退出</a></dd>
                    </dl>
                </li>
            </ul>
        </div>
    </div>
    <div class="layui-container fly-marginTop fly-user-main">
	       
			<ul class="layui-nav layui-nav-tree layui-inline" lay-filter="user">
			<div class="uc-nav-box">
			<div class="box-hd"><h3 class="title">会员中心</h3></div>
			<div class="box-bd">
			<ul class="uc-nav-list">
				<li>
				<!-- 左侧VIP权限判断 -->
				<a href="<?php echo url('member/index/upgrade'); ?>">开通会员</a><!-- 左侧VIP权限判断 End -->
				</li>
				<li><a href="<?php echo url('pay/index/spend_list'); ?>">消费记录</a></li>
				<li><a href="<?php echo url('pay/index/pay'); ?>">在线充值</a></li>
				<li><a href="<?php echo url('pay/index/pay_list'); ?>">充值记录</a></li>
				<?php if(isModuleInstall('contribute')): ?>
				 <li><a href="<?php echo url('contribute/index/publish'); ?>">在线投稿</a></li>
				<?php endif; ?>
			</ul>
			</div>
			</div>

			<div class="uc-nav-box">
			<div class="box-hd"><h3 class="title">课程中心</h3></div>
			<div class="box-bd">
			<ul class="uc-nav-list">
				<li><a href="<?php echo url('pay/index/buy_list'); ?>">已购课程</a></li>
			</ul>
			</div>
			</div>

			<div class="uc-nav-box">
			<div class="box-hd"><h3 class="title">账号管理</h3></div>
			<div class="box-bd">
			<ul class="uc-nav-list">
				<li><a href="<?php echo url('member/index/index'); ?>">个人信息</a></li>
				<li><a href="<?php echo url('member/index/profile'); ?>">修改资料</a></li>
			</ul>
			</div>
			</div>
			</ul>
		
		<!--<ul class="layui-nav layui-nav-tree layui-inline" lay-filter="user">
            <li class="layui-nav-item <?php if(app('request')->action()=='index' && app('request')->controller()=='Index'): ?>layui-this<?php endif; ?>">
                <a href=""><i class="iconfont icon-user-line"></i>&nbsp;用户中心</a>
            </li>
            <li class="layui-nav-item <?php if(app('request')->action() == 'profile'): ?>layui-this<?php endif; ?>">
                <a href=""><i class="iconfont icon-setup"></i>&nbsp;基本设置</a>
            </li>
            <li class="layui-nav-item <?php if(app('request')->action() == 'upgrade'): ?>layui-this<?php endif; ?>">
                <a href="<?php echo url('member/index/upgrade'); ?>"><i class="iconfont icon-vip-line"></i>&nbsp;升级VIP</a>
            </li>
            <?php echo hook('user_sidenav_after'); ?>
        </ul>-->
        <div class="site-tree-mobile layui-hide">
            <i class="layui-icon">&#xe602;</i>
        </div>
        <div class="site-mobile-shade"></div>
        <div class="site-tree-mobile layui-hide">
            <i class="layui-icon">&#xe602;</i>
        </div>
        <div class="site-mobile-shade"></div>
        <div class="fly-panel fly-panel-user" pad20 style="padding-top:20px;">

<style>
 .box-hd .title {
    font-size: 30px;
    font-weight: 400;
    line-height: 68px;
    color: #757575;
}
.cash-info {
    height: 50px;
    padding: 15px 0 15px;
    overflow: hidden;
}

.cash-info .info-pic {
    width: 50px;
    height: 50px;
    display: inline-block;
    vertical-align: middle;
    border-radius: 50%;
    margin-right: 15px;
}
.cash-info .info-user-wrap {
    display: inline-block;
    vertical-align: middle;
}
.cash-info .user-info {
    height: 20px;
    line-height: 20px;
}
.cash-info .user-tips {
    height: 18px;
    line-height: 18px;
    font-size: 14px;
    color: #666;
    margin-top: 6px;
}
.cash-info .user-name {
    float: left;
    font-size: 16px;
    color: #333;
    height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-right: 6px;
}
.cash-info .user-info img {
    float: left;
    width: 20px;
    height: 20px;
    vertical-align: top;
}
.dwz-viptc {
    line-height: 30px;
    padding-top: 20px;
    color: #666;
    font-size: 14px;
}


.recharge .pc-vip-list.active {
    border: #00bca1 2px solid;
    background: #f1f5f4;
}
.recharge .pc-vip-list.active {
    border: #ff700a 2px solid !important;
}
.recharge .pc-vip-list {
    width: 260px;
    border: #eee 2px solid;
    position: relative;
    cursor: pointer;
    padding: 30px 0px;
    margin-top: 18px;
    margin-right: 30px;
    border-radius: 8px;
}
.recharge .pc-vip-list .icon-recomd {
    padding: 0 10px;
    display: block;
    height: 26px;
    line-height: 26px;
    background: #00bca1;
    position: absolute;
    right: 10px;
    top: -15px;
    color: #fff;
    font-size: 14px;
    text-align: center;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.recharge .pc-vip-list .icon-recomd {
    background: #ff700a !important;
}
.recharge .pc-vip-list .pc-vip-name {
    font-size: 32px;
    color: #333;
    padding: 0 0 5px 45px;
}

.recharge .pc-vip-list .money {
    font-size: 32px;
    color: #00bca1;
    padding-left: 45px;
}
.recharge .pc-vip-list .money {
    color: #ff700a !important;
}
.recharge .pc-vip-list .money .money-rmb-yj {
    font-size: 16px;
    color: #52514f;
    margin-left: 5px;
}

.recharge .pc-vip-list .money .money-nd-yj, .recharge .pc-vip-list .money .money-bn-yj, .recharge .pc-vip-list .money .money-yd-yj {
    font-size: 16px;
    color: #52514f;
    margin-left: 10px;
    text-decoration: line-through;
}
.layui-form-radio{display:none;}
.fl {
    float: left;
}

.button2:hover {
    background: #12a7ff;
    color: #fff;
}
.button2:hover {
    background: #e05d00 !important;
}
.button2 {
    width: 150px;
    line-height: 40px;
    background: #ff700a !important;
    border-radius: 20px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    padding: 0;
    margin-top: 30px;
    font-weight: 700;
    float: right;
}
.vip-zyxs-box {
    margin-top: 30px;
}
.vip-zyxs-box h3 {
    font-size: 16px;
    color: #333;
    padding: 15px 0;
}
.vip-zyxs-box p {
    line-height: 26px;
    padding-bottom: 10px;
    color: #666;
    font-size: 14px;
}
</style>

<?php if($groupid > 0): ?>
<div class="layui-tab layui-tab-brief">
    <ul class="layui-tab-title">
        <li class="layui-this">升级VIP</li>
    </ul>
    <div class="layui-tab-content">
        <div class="layui-tab-item layui-show">
            <form class="layui-form layui-form-pane" method="post" action="">
			    <input type='hidden' name='groupid' value='<?php echo htmlentities($groupid); ?>' />
				<div class="box-hd"><h1 class="title"> <?php echo config('web_site_kouhao'); ?></h1></div>
				
				<div class="cash-info">
					<img class="info-pic" src="<?php echo htmlentities($userinfo['avatar']); ?>">
					<div class="info-user-wrap">
					<div class="user-info">
					<span class="user-name"><?php echo !empty($userinfo['nickname']) ? htmlentities($userinfo['nickname']) : htmlentities($userinfo['username']); ?></span>
					
					<?php if($userinfo['vip']): ?>
					<img src="/static/person-vip.png"></div>
					<div class="user-tips">您当前是VIP会员哦~ 【VIP过期时间:<?php echo htmlentities(fmtDate($userinfo['overduedate'])); ?>】</div>
					<?php else: ?>
					<img src="/static/person-vip1.png"></div>
					<div class="user-tips">您目前还不是会员哦~</div>
					<?php endif; ?>
					</div>
				</div>
				
				
				<div class="dwz-viptc">一次开通,全站课程免费学</div>
				
				<div class='recharge'>
					<div class="sel-vip clearfix">
					  <div class="pc-vip-list fl mar-l-95">
						<input type="radio" name="upgrade_type" value="1">
						<div class="pc-vip-name">VIP(月)</div>
						<div class="money"><?php echo htmlentities($memberGroup[$groupid]['price_d']); ?>
						  <em class="money-rmb-yj">元</em>
						  <em class="money-yd-yj">198元</em></div>
					  </div>
					  <div class="pc-vip-list fl mar-l-95">
						<input type="radio" name="upgrade_type" value="2">
						<div class="pc-vip-name">VIP(年)</div>
						<div class="money"><?php echo htmlentities($memberGroup[$groupid]['price_m']); ?>
						  <em class="money-rmb-yj">元</em>
						  <em class="money-yd-yj">1580元</em></div>
					  </div>
					  <div class="pc-vip-list fl active">
						<i class="icon-recomd">限时特价</i>
						<input type="radio" checked="" name="upgrade_type" value="0">
						<div class="pc-vip-name">VIP(终身)</div>
						<div class="money"><?php echo htmlentities($memberGroup[$groupid]['price_y']); ?>
						  <em class="money-rmb-yj">元</em>
						  <em class="money-nd-yj">3980元</em></div>
					  </div>
					</div>
				</div>
				
				
                <div class="layui-form-item"  style='display:none;'>
                    <label class="layui-form-label">购买时限</label>
                    <div class="layui-input-inline">
                        <input type="text" name="upgrade_date" value='1' required lay-verify="required" placeholder="请输入时限" autocomplete="off" class="layui-input">
                    </div>
                    <div class="layui-form-mid layui-word-aux">年</div>
                </div>
                <div class="layui-form-item"  align=right>
                    <div >
					  <?php if($userinfo['vip']): ?>
					    <button class="layui-btn button2" lay-submit lay-filter="formDemo">续费VIP</button>
					  <?php else: ?>
                        <button class="layui-btn button2" lay-submit lay-filter="formDemo">购买</button>
					  <?php endif; ?>
                    </div>
                </div>
            </form>
        </div>
		
		
		<div class="vip-zyxs-box">
		<h3>vip会员服务声明:</h3>
		<p><strong>1.</strong>在vip会员有效期内,用户可以免费学习本站所有课程。</p>
		<p><strong>2.</strong>重复购买vip会员服务,会员有效期将在原有基础上顺延。</p>
		<p><strong>3.</strong>vip学员学习中遇到不懂得问题可以加老师微信<?php echo config('web_site_qrcode'); ?>享受课程售后解答。</p>
		<p><strong>4.</strong>普通学员可以单独购买课程观看,同样享受购买课程售后解答。</p>
		</div>
		
    </div>
</div>
<?php else: ?>
<table class="layui-table">
    <colgroup>
        <col width="120">
        <col>
        <col width="300">
        <col width="80">
    </colgroup>
    <thead>
        <tr>
            <th>会员组</th>
            <th>描述</th>
            <th>会员资费</th>
            <th>操作</th>
        </tr>
    </thead>
    <tbody>
        <?php foreach($memberGroup as $key=>$vo): ?>
        <tr>
            <td><?php echo htmlentities($vo['name']); ?></td>
            <td><?php echo htmlentities($vo['descriptio']); ?></td>
            <td>
                <?php echo htmlentities($vo['price_y']); ?>/包年
                <?php echo htmlentities($vo['price_m']); ?>/包月
                <?php echo htmlentities($vo['price_d']); ?>/包日
            </td>
            <td><a href="<?php echo url('upgrade',['groupid'=>$vo['id']]); ?>" class="layui-btn  layui-btn-sm">升级</a></td>
        </tr>
        <?php endforeach; ?>
    </tbody>
</table>
<?php endif; ?>
<script src="/static/libs/layui/layui.js"></script>
<script src="/static/libs/jquery/jquery.min.js"></script>
<script>
layui.config({
    version: '155714399886',
    base: '/static/libs/layui_exts/'
}).extend({
    fly: '../../modules/member/mods/index',
    yzn: 'yzn/yzn',
    yznForm: 'yznForm/yznForm',
    notice: 'notice/notice',
    tableSelect: 'tableSelect/tableSelect',
    dragsort: 'dragsort/dragsort',
    clipboard: 'clipboard/clipboard',
    xmSelect: 'xmSelect/xm-select',
    selectPage: 'selectPage/selectpage',
    tagsinput: 'tagsinput/tagsinput',
    webuploader: 'webuploader/webuploader',
    ueditor: 'ueditor/ueditor.min',
}).use('fly');
</script>
    </div>
</div>
<div class="fly-footer">
    <p><?php echo config('web_site_icp'); ?></p>
</div>
</body>

</html>

<script>
  
$(function(){
	$(".sel-vip .pc-vip-list").click(function(){
		var active = $(this).is('.active');
		if (active == false) {
		    $(this).children("input[name='upgrade_type']").prop("checked", true);
			$(this).children('input[name="pid"]').prop('checked',true);
			$(this).addClass("active").siblings().removeClass("active");
			var money = $(this).attr('data-money');
			$('.pay-money em').text(money+'元');
			pay_type = $(this).children('input[name="pid"]').val();
		}
	});
	function imgload(){
		var pay_type = '';
		var vip_type = parseInt($("#payform").attr("data-type"));

		if (vip_type) {
			pay_type = 'vip_month';
		}else{
			pay_type = 'vip_year';
		}
		getWxPayImg(pay_type);
	}
	function getWxPayImg(pay_type){
		var s = null;
		clearInterval(s);
		$.ajax({
			
			success:function(msg){
				if (msg.code_img_url) {
					var s=setTimeout(st(msg.order_no,3000),5000);
				}
			}
		})
	}
}) 

</script>