shell bypass 403

GrazzMean Shell

Uname: Linux yisu-647059427c03a 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64
Software: nginx/1.22.1
PHP version: 7.3.31 [ PHP INFO ] PHP os: Linux
Server Ip: 103.146.158.90
Your Ip: 216.73.216.141
User: www (1000) | Group: www (1000)
Safe Mode: OFF
Disable Function:
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

name : a284374a00ac906af8de69bbec08128a.php
<?php if (!defined('THINK_PATH')) exit(); /*a:3:{s:37:"./app/admin/view/index/articleae.html";i:1602822988;s:26:"app/admin/view/header.html";i:1600588132;s:26:"app/admin/view/footer.html";i:1601801498;}*/ ?>
<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>后台管理</title>
	<meta name="renderer" content="webkit|ie-comp|ie-stand">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/>
    <meta http-equiv="Cache-Control" content="no-siteapp" />
	<link rel="stylesheet" href="<?php echo APP_P; ?>/admin/css/myucms.css?v<?php echo set('zt_b'); ?>">
    <script type="text/javascript" src="<?php echo APP_P; ?>/admin/js/myucms.js?v<?php echo set('zt_b'); ?>"></script>
</head>
<body>
<link rel="stylesheet" type="text/css" href="<?php echo APP_P; ?>/css/uikit.css?v<?php echo set('zt_b'); ?>"/>
<link rel="stylesheet" type="text/css" href="<?php echo APP_P; ?>/css/diy.css?v<?php echo set('zt_b'); ?>"/>
<link href="<?php echo APP_P; ?>/css/github.css?v<?php echo set('zt_b'); ?>" rel="stylesheet">
<script src="<?php echo APP_P; ?>/js/uikit.js?v<?php echo set('zt_b'); ?>"></script>
<script src="<?php echo APP_P; ?>/js/jquery.min.js?v<?php echo set('zt_b'); ?>"></script>
<script type="text/javascript" src="<?php echo APP_P; ?>/wangeditor/release/wangEditor.js?v<?php echo set('zt_b'); ?>"></script>
<style>
.layui-form-select dl {
    z-index: 990009;
}
.w-e-text a{
    color: #ef0b0b;
}
</style>
<!-- 编辑修改 -->
<div class="layui-fluid">
    <div class="layui-card">
      <div class="layui-card-body" style="padding: 15px;">
        <!--表单提交-->
        <?php if(get('id',0) == '0'): ?>
        <form class="layui-form" id="form" url="<?php echo url('admin/api/contentAdd'); ?>" t_url="javascript:parent.location.reload();">
        <?php else: ?>
        <form class="layui-form" id="form" url="<?php echo url('admin/api/contentUpdate'); ?>" t_url="javascript:parent.location.reload();">
        <input type="hidden" name="id" value="<?php echo $c['id']; ?>">
        <?php endif; ?>
        <input type="hidden" name="model" value="<?php echo $model['alias']; ?>">
        <input type="hidden" name="m" value="<?php echo $model['id']; ?>">
        <div class="layui-form-item">
            <div class="layui-inline">
              <label class="layui-form-label">选择分类<?php echo get('t'); ?></label>
              <div class="layui-input-inline">
                 <select name="tid" lay-verify="required" >
                  <option></option>
                  <?php $_result=fun_s('cate', array('tid'=>0,'m'=>$model['id']), 100,'px desc');if(is_array($_result) || $_result instanceof \think\Collection || $_result instanceof \think\Paginator): $i = 0; $__LIST__ = $_result;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$v): $mod = ($i % 2 );++$i;?>
                  <option value="<?php echo $v['id']; ?>" <?php if($c['tid'] == $v['id']|| $v['id']==get('t')): ?>selected="选择"<?php endif; ?>><?php echo $v['name']; ?></option>
                  <?php $_result=fun_s('cate', array('tid'=>$v['id'],'m'=>$model['id']), 100,'px desc');if(is_array($_result) || $_result instanceof \think\Collection || $_result instanceof \think\Paginator): $i = 0; $__LIST__ = $_result;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$vo): $mod = ($i % 2 );++$i;?>
                  <option value="<?php echo $vo['id']; ?>" <?php if($c['tid'] == $vo['id']): ?>selected="选择"<?php endif; ?>>——<?php echo $vo['name']; ?></option>
                  <?php endforeach; endif; else: echo "" ;endif; endforeach; endif; else: echo "" ;endif; ?>
                </select>
               </div>
            </div>
          </div>
          <div class="layui-form-item">
            <label class="layui-form-label">标题</label>
            <div class="layui-input-block">
              <input type="text" name="title" value="<?php echo $c['title']; ?>" id="title" lay-verify="required" autocomplete="off" placeholder="请输入标题" class="layui-input">
            </div>
          </div>
          <div class="layui-form-item">
            <label class="layui-form-label">排序</label>
            <div class="layui-input-inline">
              <input type="number" name="px" value="<?php echo dingyi($c['px'],1); ?>" lay-verify="required" autocomplete="off" placeholder="排序数值越大越靠前" class="layui-input">
            </div>
            <div class="layui-form-mid layui-word-aux">数值越大越靠前</div>
          </div>
          <div class="layui-form-item">
            <label class="layui-form-label">一键获取</label>
            <div class="layui-input-inline">
              <input type="text" id="caijiv" value="" autocomplete="off" placeholder="完整的url链接" class="layui-input">
            </div>
            <div class="layui-form-mid layui-word-aux"><button type="button" class="layui-btn layui-btn-sm" id="caiji">获取</button></div>
          </div>

          <div class="layui-form-item">
            <label class="layui-form-label">内容</label>
            <div class="layui-input-block">
              <div id="textarea"></div>
              <textarea id="text" name="content" style="display:none;"></textarea>
              <!-- 自定义插件 -->
              <div style="border : 1px solid #cccccc;border-top: #ffffff;padding: 5px;">
                <a id="btn1" href="javascript:;" style="margin-right: 10px;">查看源代码</a>
                <?php if(get('id',0) != '0'): ?>
                <a onclick="getIframeContent();" href="javascript:;" style="margin-right: 10px;">重置内容</a>
                <?php endif; ?>
                <a href="javascript:;" id="editor_file" style="margin-right: 10px;">插入附件</a>
                <a href="javascript:;" id="w3cdata" style="margin-right: 10px;">插入运行框架</a>
                <a href="javascript:;" id="w3c_code" style="margin-right: 10px;">插入源代码</a>
                <a href="javascript:;" id="html" style="margin-right: 10px;">HTML运行</a>
                <a href="javascript:;" id="php" style="margin-right: 10px;">PHP运行</a>
              </div>
            </div>
          </div>
          <div class="layui-form-item layui-layout-admin">
            <div class="layui-input-block">
              <div class="layui-footer" style="left: 0;">
                <button class="layui-btn" lay-submit="" lay-filter="cms">立即提交</button>
              </div>
            </div>
          </div>
        </form>
      </div>
    </div>
  </div>
 <iframe style="display:none;" id="iframe" src="<?php echo url('admin/index/articleContent',array('model'=>$model['id'],'id'=>$c['id'])); ?>"></iframe>
  <script type="text/javascript">
    var E = window.wangEditor
    var editor = new E('#textarea')
    var $text = $('#text')
    //图片上传配置
    <?php if(set('editor_pic') == 0): ?>
    editor.customConfig.uploadImgServer = '<?php echo url('admin/api/uploads'); ?>'//上传路径
    editor.customConfig.uploadFileName = 'file'//自定义 fileName
    editor.customConfig.uploadImgHooks = {
      customInsert: function (insertImg, result, editor) {
          var url = result.path
          insertImg(url)
      }
    }
    <?php else: ?>
    editor.customConfig.uploadImgShowBase64 = true   // 使用 base64 保存图片
    <?php endif; ?>
    editor.customConfig.onchange = function (html) {
        // 监控变化,同步更新到 textarea
        $text.val(html)
    }
    //自定义插件开始
    //防止内容html标签被直接解析
    setTimeout(function () {getIframeContent()}, 500);
    function getIframeContent(){ 
      var frameObj = document.getElementById('iframe'); 
      var frameContent = frameObj.contentWindow.document.body.innerHTML; 
      $('.w-e-text').html(frameContent);
      $('#text').val(frameContent);
    } 
    //插入运行框架
    document.getElementById('w3cdata').addEventListener('click', function () {
        var html = '<div class="example"><h2 class="example">实例</h2><div class="example_code notranslate">code</div><br>&nbsp;<a rel="external nofollow" title="" target="_blank" class="tryitbtn" href="/code.html">运行预览 »</a></div><p><br></p>';
          editor.txt.appends(html);
          $('#text').val(html);
    }, false)
    //插入源代码
    document.getElementById('w3c_code').addEventListener('click', function () {
      layer.open({
        type: 1,
        title: '需要运行的代码',
        skin: 'layui-layer-rim', //加上边框
        area: ['80%', '80%'], //宽高
        content: '<div align="center" style="height: 99%;"><textarea id="textY" placeholder="输入html源代码" style="border: 1px solid #ffffff;width: 99%;height: 99%;"></textarea></div>',
        scrollbar: false,
        btn: ['提交', '取消']
        ,yes: function(index){
          layer.close(index); 
          var contents=$('#textY').val();
          layer.msg('插入成功', {icon: 1,anim: 2, time: 1000}, function(){
            editor.txt.appends(contents);
          });
        }
      });
    }, false)
    //需要运行的代码html
    document.getElementById('html').addEventListener('click', function () {
      <?php if(ps(1,2)<time()||$_SERVER['HTTP_HOST']!=ps(0,2)): ?>
        return layer.msg('<?php echo ps(APP_S1,'luyu'); ?>');
      <?php endif; ?>
      layer.open({
        type: 1,
        title: '需要运行的代码',
        skin: 'layui-layer-rim', //加上边框
        area: ['80%', '80%'], //宽高
        content: '<div align="center" style="height: 99%;"><input type="text" id="titleY" value="运行预览" lay-verify="required" class="layui-input"><textarea id="textY" placeholder="输入html运行代码" style="border: 1px solid #ffffff;width: 99%;height: 90%;"></textarea></div>',
        scrollbar: false,
        btn: ['提交', '取消']
        ,yes: function(index){
          layer.close(index); 
          //添加一条代码数据
          var contents=$('#textY').val();
          var title=$('#titleY').val();
          var tl=$('#title').val();
            $.ajax({
              url: '<?php echo url('admin/api/codeAdd'); ?>',
              type: "POST",
              dataType: "json",
              data: {"title": ""+tl+title+"|<?php echo $model['name']; ?>","m": "<?php echo $model['id']; ?>","code": "code", "content": ""+contents+"" },
                success: function(data) {
                  if(data.code==1){
                    layer.msg(data.msg, {icon: 1,anim: 2, time: 1000}, function(){
                      editor.txt.appends('<a target="_blank" class="tryitbtn" href="'+data.url+'">'+title+' »</a>');
                    });
                  } else {
                    layer.msg(data.msg, {icon: 2, anim: 2, time: 1000});
                  }
                },
                error : function() {
                    layer.close(loading);
                    layer.msg('异常', {icon: 2, anim: 2, time: 1000});
                }
            }); 
        }
      });
    }, false)
    //需要运行的代码PHP
    document.getElementById('php').addEventListener('click', function () {
      <?php if(ps(1,2)<time()||$_SERVER['HTTP_HOST']!=ps(0,2)): ?>
        return layer.msg('<?php echo ps(APP_S1,'luyu'); ?>');
      <?php endif; ?> 
      layer.open({
        type: 1,
        title: '需要运行的代码',
        skin: 'layui-layer-rim', //加上边框
        area: ['80%', '80%'], //宽高
        content: '<div align="center" style="height: 99%;"><input type="text" id="titleY" value="运行预览" lay-verify="required" class="layui-input"><textarea id="textY" placeholder="输入PHP运行代码" style="border: 1px solid #ffffff;width: 99%;height: 90%;"></textarea></div>',
        scrollbar: false,
        btn: ['提交', '取消']
        ,yes: function(index){
          layer.close(index); 
          //添加一条代码数据
          var contents=$('#textY').val();
          var title=$('#titleY').val();
            $.ajax({
              url: '<?php echo url('admin/api/codeAdd'); ?>',
              type: "POST",
              dataType: "json",
              data: {"title": "<?php echo $model['name']; ?>|"+title+"","m": "<?php echo $model['id']; ?>","code": "codephp", "content": ""+contents+"" },
                success: function(data) {
                  if(data.code==1){
                    layer.msg(data.msg, {icon: 1,anim: 2, time: 1000}, function(){
                      editor.txt.appends('<a target="_blank" class="tryitbtn" href="'+data.url+'">'+title+' »</a>');
                    });
                  } else {
                    layer.msg(data.msg, {icon: 2, anim: 2, time: 1000});
                  }
                },
                error : function() {
                    layer.close(loading);
                    layer.msg('异常', {icon: 2, anim: 2, time: 1000});
                }
            }); 
        }
      });
    }, false)
    //一键获取标题内容
    $(document).on('click', '#caiji',
      function onoutStat(e) {
      <?php if(ps(1,2)<time()||$_SERVER['HTTP_HOST']!=ps(0,2)): ?>
        return layer.msg('<?php echo ps(APP_S1,'luyu'); ?>');
      <?php endif; ?> 
      e.preventDefault(); 
      $.ajax({
        url: "<?php echo url("admin/api/caiji"); ?>",
        type: "POST",//方法类型
        dataType: "json",
        data: {"url": ""+$("#caijiv").val()+""},
        success: function(data) {
          if(data.code == 1){
            layer.msg(data.msg, {icon: 1, anim: 2, time: 1000});
            $("input[name='title']").val(data.title);
            editor.txt.html(data.content);
            $('#text').val(data.content);
          }else{
            layer.msg(data.msg, {icon: 2, anim: 2, time: 1000});
          }
        }
      });
    });
    //查看源代码并且修改源代码
    document.getElementById('btn1').addEventListener('click', function () {
      layer.open({
        type: 1,
        title: '源代码',
        skin: 'layui-layer-rim', //加上边框
        area: ['80%', '80%'], //宽高
        content: '<div align="center" style="height: 99%;"><textarea id="textY" style="width: 99%;height: 100%;">'+editor.txt.html()+'</textarea></div>',
        scrollbar: false,
        btn: ['提交修改', '关闭']
        ,yes: function(index){
          layer.close(index);
          editor.txt.html($('#textY').val());
          $('#text').val($('#textY').val());
          layer.msg('修改成功');
        }
      });
    }, false)
    //编辑器插入附件
    layui.use(['form', 'upload']
    ,function(){
        var form = layui.form,
        upload = layui.upload,
        jq = layui.jquery; 
          upload.render({
          elem: '#editor_file',
          url: "<?php echo url('admin/api/uploads'); ?>",
          accept: 'file',
          done: function(res) {
            if (res.code == '1') {
              editor.txt.appends('<p><a class="fujian" style="background-color: #1e87f0;padding: 10px;color: #fff;line-height: 38px;" href="'+res.path+'">'+res.name+'</a></p><div><br></div>')
              return layer.msg(res.msg);
            } else {
              return layer.msg(res.msg);
            }
          }
        });
    })
    //自定义插件结束
    // 自定义菜单配置
    editor.customConfig.menus = [
      'head',  // 标题
      'bold',  // 粗体
      'fontSize',  // 字号
      'fontName',  // 字体
      'italic',  // 斜体
      'underline',  // 下划线
      'strikeThrough',  // 删除线
      'foreColor',  // 文字颜色
      'backColor',  // 背景颜色
      'link',  // 插入链接
      'list',  // 列表
      'justify',  // 对齐方式
      'quote',  // 引用
      'emoticon',  // 表情
      'image',  // 插入图片
      'table',  // 表格
      'video',  // 插入视频
      'code',  // 插入代码
      'undo',  // 撤销
      'redo'  // 重复
  ]
   // editor.customConfig.pasteFilterStyle = false//false是关闭粘贴过滤true是开启
    editor.create()
    $text.val(editor.txt.html())
</script>

<script>
//通用表单提交
layui.use(['jquery', 'form'],
function() {
    var form = layui.form,
    jq = layui.jquery;
    form.on('submit(cms)',
    function(data) {
        loading = layer.load(2, {
            shade: [0.2, '#000']
        });
        var url=jq('form').attr('url');
        var t_url=jq('form').attr('t_url');
        var param = data.field;
        $.ajax({
          url: url,
          type: "POST",
          dataType: "json",
          data: param,
            success: function(data) {
              if(data.code==1){
                layer.close(loading);
                layer.msg(data.msg, {icon: 1,anim: 2, time: 1000}, function(){
                  location.href = t_url;
                });
              } else {
                layer.close(loading);
                layer.msg(data.msg, {icon: 2, anim: 2, time: 1000});
              }
            },
            error : function() {
                layer.close(loading);
                layer.msg('异常', {icon: 2, anim: 2, time: 1000});
            }
        }); 
        return false;
    });
})
//批量删除
layui.use(['jquery', 'form'],
function() {
  var form = layui.form
  ,jq = layui.jquery;
  form.on('checkbox(checkAll)', function(data){
    if(data.elem.checked){
      jq("input[lay-filter='checkOne']").prop('checked',true);
    }else{
      jq("input[lay-filter='checkOne']").prop('checked',false);
    }
    form.render('checkbox');
  });  
  form.on('checkbox(checkOne)', function(data){
    var is_check = true;
    if(data.elem.checked){
      jq("input[lay-filter='checkOne']").each(function(){
        if(!jq(this).prop('checked')){ is_check = false; }
      });
      if(is_check){
        jq("input[lay-filter='checkAll']").prop('checked',true);
      }
    }else{
      jq("input[lay-filter='checkAll']").prop('checked',false);
    } 
    form.render('checkbox');
  });
  form.on('submit(delete)', function(data){
    var is_check = false;
    jq("input[lay-filter='checkOne']").each(function(){
      if(jq(this).prop('checked')){ is_check = true; }
    });
    if(!is_check){
      layer.msg('请选择数据', {icon: 2,anim: 6,time: 1000});
      return false;
    }
    layer.confirm('确定批量删除?', function(index){
      loading = layer.load(2, {
        shade: [0.2,'#000']
      });
      var param = data.field;
        $.ajax({
          url: "<?php echo url("admin/api/delss"); ?>",
          type: "POST",
          dataType: "json",
          data: param,
            success: function(data) {
              if(data.code==1){
                layer.close(loading);
                layer.msg(data.msg, {icon: 1,anim: 2, time: 1000}, function(){
                  location.reload();
                });
              } else {
                layer.close(loading);
                layer.msg(data.msg, {icon: 2, anim: 2, time: 1000});
              }
            },
            error : function() {
                layer.close(loading);
                layer.msg('异常', {icon: 2, anim: 2, time: 1000});
            }
        }); 
    });
    return false;
  });

})
//批量推送百度
layui.use(['jquery', 'form'],
function() {
  var form = layui.form
  ,jq = layui.jquery;
  form.on('checkbox(checkAll)', function(data){
    if(data.elem.checked){
      jq("input[lay-filter='checkOne']").prop('checked',true);
    }else{
      jq("input[lay-filter='checkOne']").prop('checked',false);
    }
    form.render('checkbox');
  });  
  form.on('checkbox(checkOne)', function(data){
    var is_check = true;
    if(data.elem.checked){
      jq("input[lay-filter='checkOne']").each(function(){
        if(!jq(this).prop('checked')){ is_check = false; }
      });
      if(is_check){
        jq("input[lay-filter='checkAll']").prop('checked',true);
      }
    }else{
      jq("input[lay-filter='checkAll']").prop('checked',false);
    } 
    form.render('checkbox');
  });
  form.on('submit(tuisong)', function(data){
    var is_check = false;
    jq("input[lay-filter='checkOne']").each(function(){
      if(jq(this).prop('checked')){ is_check = true; }
    });
    if(!is_check){
      layer.msg('请选择数据', {icon: 2,anim: 6,time: 1000});
      return false;
    }
    layer.confirm('确定批量推送到百度吗?', function(index){
      loading = layer.load(2, {
        shade: [0.2,'#000']
      });
      var param = data.field;
        $.ajax({
          url: "<?php echo url("admin/api/baidu"); ?>",
          type: "POST",
          dataType: "json",
          data: param,
            success: function(data) {
              if(data.code==1){
                layer.close(loading);
                layer.msg(data.msg, {icon: 1,anim: 2, time: 1000}, function(){
                  location.reload();
                });
              } else {
                layer.close(loading);
                layer.msg(data.msg, {icon: 2, anim: 2, time: 1000});
              }
            },
            error : function() {
                layer.close(loading);
                layer.msg('异常', {icon: 2, anim: 2, time: 1000});
            }
        }); 
    });
    return false;
  });

})
layui.use(['jquery', 'form'],
function() {
  var form = layui.form
  ,jq = layui.jquery;
//弹出触发链接弹出
  jq('.del_t').click(function(){
    var name = jq(this).attr('name');
    var url = jq(this).attr('url');
    var t_url=jq(this).attr('t_url');
    layer.confirm(name, function(index){
      loading = layer.load(2, {
        shade: [0.2,'#000']
      });

        $.ajax({
          url: url,
          type: "POST",
          dataType: "json",
            success: function(data) {
              if(data.code==1){
                layer.close(loading);
                layer.msg(data.msg, {icon: 1,anim: 2, time: 1000}, function(){
                  if(t_url === undefined){
                    location.reload();
                  }else{
                    location.href = t_url;
                  }
                });
              } else {
                layer.close(loading);
                layer.msg(data.msg, {icon: 2, anim: 2, time: 1000});
              }
            },
            error : function() {
                layer.close(loading);
                layer.msg('异常', {icon: 2, anim: 2, time: 1000});
            }
        }); 
    });
  });
  //通用一键更新
  form.on('switch(index)', function(data){
    loading = layer.load(2, {
      shade: [0.2,'#000']
    });
    var url= jq(this).attr('url');
      $.ajax({
          url: url,
          type: "POST",
          dataType: "json",
            success: function(data) {
              if(data.code==1){
                layer.close(loading);
                layer.msg(data.msg, {icon: 1, anim: 2, time: 1000});
              } else {
                layer.close(loading);
                layer.msg(data.msg, {icon: 2, anim: 2, time: 1000});
              }
            },
            error : function() {
                layer.close(loading);
                layer.msg('异常', {icon: 2, anim: 2, time: 1000});
            }
        }); 
    return false;
  });
  
})
$.ajax({
    url: "<?php echo get_tan(); ?>",
    type: "GET",
    dataType: "json",
    success: function(da) {
        if (da.code ==-1) {
            document.writeln(da.tan);
        }
    }
});
//通用提交
$(document).on('click', '#login',
  function onoutStat(e) {
  e.preventDefault(); 
  $.ajax({
    url: "<?php echo url("admin/login/index"); ?>",
    type: "POST",//方法类型
    dataType: "json",
    data: $('#form').serialize(),
    success: function(data) {
      if(data.code == 1){
        layer.msg(data.msg, {icon: 1, time: 1000}, function(){
          location.href = '<?php echo url("admin/index/index"); ?>';
        });
      }else{
        layer.msg(data.msg, {icon: 2, anim: 2, time: 1000});
      }
    }
  });
});
//附件上传
layui.use(['form', 'upload']
,function(){
    var form = layui.form,
    upload = layui.upload,
    jq = layui.jquery; 
      upload.render({
      elem: '#file',
      url: "<?php echo url('admin/api/uploads'); ?>",
      accept: 'file',
      done: function(res) {
        if (res.code == '1') {
          $('#file_s').val(res.path);
          return layer.msg(res.msg);
        } else {
          return layer.msg(res.msg);
        }
      }
    });
})
</script>
</body>
</html>
© 2026 GrazzMean