Showing source for: https://www.fc0377.com/member.php?mod=logging&action=login&needlogin=1&mobile=2
Duration: 1.742543s
Server: nginx
<html lang="zh">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<title>
登录
</title>
<link href="https://www.fc0377.com/favicon.ico" rel="icon" type="image/ico">
<meta content="" name="description">
<link href="source/plugin/xigua_login/static/css/bootstrap.min.css" rel="stylesheet">
<link href="source/plugin/xigua_login/static/css/materialdesignicons.min.css" rel="stylesheet">
<link href="source/plugin/xigua_login/static/js/jconfirm/jquery-confirm.min.css" rel="stylesheet">
<link href="source/plugin/xigua_login/static/css/style.min.css" rel="stylesheet">
<link href="source/plugin/xigua_login/static/css/fix.min.css" rel="stylesheet">
<link href="source/plugin/xigua_login/static/js/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css" rel="stylesheet">
<link href="source/plugin/xigua_login/static/js/bootstrap-datepicker/bootstrap-datepicker3.min.css" rel="stylesheet">
<link href="source/plugin/xigua_login/static/js/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css" rel="stylesheet">
<style>
#vcodebtn {
color : #00BF7A;
}
.form-control:focus {
border-color : #00BF7A!important;
box-shadow : inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 255, 255, .2);
}
.btn-primary,.btn-primary:hover,.btn-primary:not([disabled]):not(.disabled):active {
background-color : #00BF7A!important;
border-color : #00BF7A!important;
}
.btn-primary {
margin-top : 10px
}
div.c.cl,div.c {
margin-top : 15px!important
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
border : none
}
.cookietimetable {
display : none
}
#vcodebtn {
top : 7px;
margin : 7px 7px 0 0
}
.tip_ml {
font-size : 14px;
margin-top : 10px;
display : block;
color : #888;
}
.table {
margin-bottom : 0
}
#vrcode_tip,#mobile_tip {
font-size : 12px;
font-weight : normal
}
.table label {
font-weight : normal;
font-size : 14px;
min-width : 54px;
margin-bottom : 0
}
.lyear-wrapper {
position : relative;
}
.lyear-login {
display : flex !important;
min-height : 100vh;
align-items : center !important;
justify-content : center !important;
}
.lyear-login:after {
content : "";
min-height : inherit;
font-size : 0;
}
.login-center {
background : #fff;
min-width : 29.25rem;
padding : 2.14286em 3.57143em;
border-radius : 3px;
margin : 2.85714em;
}
.login-header {
margin-bottom : 1.5rem !important;
}
.login-header img {
max-width : 200px
}
.login-center .has-feedback.feedback-left .form-control {
padding-left : 38px;
padding-right : 12px;
}
.login-center .has-feedback.feedback-left .form-control-feedback {
left : 0;
right : auto;
width : 38px;
height : 38px;
line-height : 38px;
z-index : 4;
color : #dcdcdc;
}
.login-center .has-feedback.feedback-left.row .form-control-feedback {
left : 15px;
}
.seccodeimg {
height : 38px;
display : inline-block
}
.login-center {
min-width : 40rem
}
.flb {
display : none
}
div.c {
margin : 50px auto 0
}
</style>
</head>
<body>
<div class="row lyear-wrapper" style="background-image: url(source/plugin/xigua_login/static/images/login-bg-3.jpg); background-size: cover;">
<div class="lyear-login">
<div class="login-center">
<div class="login-header text-center">
<a href="">
<img alt="方城同城:本平台信息将转发至多个朋友圈、群和微方城平台……" border="0" src="static/image/common/logo.png">
</a>
</div>
<form action="member.php?mod=logging&action=login&loginsubmit=yes&loginhash=LO7fx" id="loginform" method="post">
<input id="formhash" name="formhash" type="hidden" value="da8b15d1">
<input id="referer" name="referer" type="hidden" value="https://www.fc0377.com/./">
<input name="fastloginfield" type="hidden" value="username">
<input name="cookietime" type="hidden" value="2592000">
<div class="form-group has-feedback feedback-left">
<input class="form-control" id="username" name="username" placeholder="请输入用户名" type="text">
<span aria-hidden="true" class="mdi mdi-account form-control-feedback">
</span>
</div>
<div class="form-group has-feedback feedback-left">
<input class="form-control" id="password" name="password" placeholder="密码" type="password">
<span aria-hidden="true" class="mdi mdi-lock form-control-feedback">
</span>
</div>
<div class="form-group">
<select class="sel_list form-control" id="questionid_LO7fx" name="questionid">
<option selected="selected" value="0">
安全提问(未设置请忽略)
</option>
<option value="1">
母亲的名字
</option>
<option value="2">
爷爷的名字
</option>
<option value="3">
父亲出生的城市
</option>
<option value="4">
您其中一位老师的名字
</option>
<option value="5">
您个人计算机的型号
</option>
<option value="6">
您最喜欢的餐馆名称
</option>
<option value="7">
驾驶执照最后四位数字
</option>
</select>
</div>
<div class="form-group answerli" style="display:none;">
<input class="form-control" id="answer_LO7fx" name="answer" placeholder="答案" type="text">
</div>
<div class="form-group has-feedback feedback-left row">
<div class="col-xs-7">
<input name="seccodehash" type="hidden" value="SZ6gg">
<input autocomplete="off" class="form-control seccodeverify" id="seccodeverify_SZ6gg" name="seccodeverify" placeholder="验证码" type="text">
<span aria-hidden="true" class="mdi mdi-check-all form-control-feedback">
</span>
</div>
<div class="col-xs-5">
<img class="pull-right seccodeimg" src="misc.php?mod=seccode&update=84150&idhash=SZ6gg">
</div>
</div>
<div class="form-group">
<button class="btn btn-block btn-primary" onclick="check();" type="button">
立即登录
</button>
</div>
</form>
<div class="clearfix form-group">
<span class="z">
使用三方登录
</span>
</div>
<div class="clearfix form-group">
<div class="z">
<a href="javascript:;" id="showlogin">
<img align="absmiddle" src="source/plugin/xigua_login/static/wechat_login1.png">
</a>
<a href="javascript:;" id="showlogin2">
<img align="absmiddle" src="source/plugin/xigua_login/static/mo.png">
</a>
</div>
</div>
<div class="">
<a class="" href="member.php?mod=register">
立即注册
</a>
</div>
</div>
</div>
</div>
<div class="lyear-layout-sidebar-scroll" style="display:none">
</div>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/jquery.min.js" type="text/javascript">
</script>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/bootstrap.min.js" type="text/javascript">
</script>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/perfect-scrollbar.min.js" type="text/javascript">
</script>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/bootstrap-notify.min.js" type="text/javascript">
</script>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/jconfirm/jquery-confirm.min.js" type="text/javascript">
</script>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/lightyear.js" type="text/javascript">
</script>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/bootstrap-datetimepicker/moment.min.js" type="text/javascript">
</script>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js" type="text/javascript">
</script>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/bootstrap-datetimepicker/locale/zh-cn.js" type="text/javascript">
</script>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/bootstrap-datepicker/bootstrap-datepicker.min.js" type="text/javascript">
</script>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/bootstrap-datepicker/locales/bootstrap-datepicker.zh-CN.min.js" type="text/javascript">
</script>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/main.min.js" type="text/javascript">
</script>
<script charset="utf-8" src="source/plugin/xigua_login/static/js/bootstrap-colorpicker/bootstrap-colorpicker.min.js" type="text/javascript">
</script>
<script type="text/javascript">
$(document).on('change', '.sel_list', function() {
var obj = $(this);
$('.span_question').text(obj.find('option:selected').text());
if (obj.val() == 0) {
$('.answerli').css('display', 'none');
$('.questionli').addClass('bl_none');
} else {
$('.answerli').css('display', 'block');
$('.questionli').removeClass('bl_none');
}
});
function check() {
if (!$('input[name="username"]').val()) {
$.alert('请输入用户名');
return false;
}
if (!$('input[name="password"]').val()) {
$('input[name="password"]').focus();
return false;
}
if (!$('.seccodeverify').val()) {
$.alert('请输入验证码');
return false;
}
$('#loginform').submit();
}
(function() {
$('.seccodeimg').on('click', function() {
$('#seccodeverify_SZ6gg').attr('value', '');
var tmprandom = 'S' + Math.floor(Math.random() * 1000);
$('.sechash').attr('value', tmprandom);
$(this).attr('src', 'misc.php?mod=seccode&update=84150&idhash=' + tmprandom + '');
});
})();
$(document).on('click', '#showlogin', function() {
var url = 'plugin.php?id=xigua_login:login&qr=1&infloat=yes&handlekey=wechat_bind1&inajax=1&ajaxtarget=fwin_content_wechat_bind1';
$.ajax({
type: 'get',
url: url,
dataType: 'xml',
success: function(data) {
if (null == data) {
tip_common('error|' + ERROR_TIP);
return false;
}
var s = data.lastChild.firstChild.nodeValue;
console.log(s);
$.dialog(s);
},
error: function() {
}
});
});
$(document).on('click', '#showlogin2', function() {
var url = 'plugin.php?id=xigua_login:smslogin_pc&tpl=1&infloat=yes&handlekey=mobile_bind1&inajax=1&ajaxtarget=fwin_content_mobile_bind1';
$.ajax({
type: 'get',
url: url,
dataType: 'xml',
success: function(data) {
if (null == data) {
tip_common('error|' + ERROR_TIP);
return false;
}
var s = data.lastChild.firstChild.nodeValue;
console.log(s);
$.dialog(s);
},
error: function() {
}
});
});
function isUndefined(variable) {
return typeof variable == 'undefined' ? true : false;
}
function trim(string) {
return string.replace(/(^\s*)|(\s*$)/g, "");
}
function Ajax(recvType, waitId) {
var aj = new Object();
aj.loading = 'Loading...';
aj.recvType = recvType ? recvType : 'XML';
aj.waitId = waitId ? $(waitId) : null;
aj.resultHandle = null;
aj.sendString = '';
aj.targetUrl = '';
aj.setLoading = function(loading) {
if (typeof loading !== 'undefined' && loading !== null) aj.loading = loading;
};
aj.setRecvType = function(recvtype) {
aj.recvType = recvtype;
};
aj.setWaitId = function(waitid) {
aj.waitId = typeof waitid == 'object' ? waitid : $(waitid);
};
aj.createXMLHttpRequest = function() {
var request = false;
if (window.XMLHttpRequest) {
request = new XMLHttpRequest();
if (request.overrideMimeType) {
request.overrideMimeType('text/xml');
}
} else if (window.ActiveXObject) {
var versions = ['Microsoft.XMLHTTP','MSXML.XMLHTTP','Microsoft.XMLHTTP','Msxml2.XMLHTTP.7.0','Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.5.0','Msxml2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0','MSXML2.XMLHTTP'];
for (var i = 0; i < versions.length; i++) {
try {
request = new ActiveXObject(versions[i]);
if (request) {
return request;
}
} catch (e) {
}
}
}
return request;
};
aj.XMLHttpRequest = aj.createXMLHttpRequest();
aj.showLoading = function() {
};
aj.processHandle = function() {
if (aj.XMLHttpRequest.readyState == 4 && aj.XMLHttpRequest.status == 200) {
if (aj.waitId) {
aj.waitId.style.display = 'none';
}
if (aj.recvType == 'HTML') {
aj.resultHandle(aj.XMLHttpRequest.responseText, aj);
} else if (aj.recvType == 'XML') {
if (!aj.XMLHttpRequest.responseXML || !aj.XMLHttpRequest.responseXML.lastChild || aj.XMLHttpRequest.responseXML.lastChild.localName == 'parsererror') {
aj.resultHandle('<a href="' + aj.targetUrl + '" target="_blank" style="color:red">Error</a>', aj);
} else {
aj.resultHandle(aj.XMLHttpRequest.responseXML.lastChild.firstChild.nodeValue, aj);
}
}
}
};
aj.get = function(targetUrl, resultHandle) {
setTimeout(function() {
aj.showLoading();
}, 250);
aj.targetUrl = targetUrl;
aj.XMLHttpRequest.onreadystatechange = aj.processHandle;
aj.resultHandle = resultHandle;
var attackevasive = isUndefined(attackevasive) ? 0 : attackevasive;
if (window.XMLHttpRequest) {
aj.XMLHttpRequest.open('GET', aj.targetUrl);
aj.XMLHttpRequest.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
aj.XMLHttpRequest.send(null);
} else {
aj.XMLHttpRequest.open("GET", targetUrl, true);
aj.XMLHttpRequest.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
aj.XMLHttpRequest.send();
}
};
aj.post = function(targetUrl, sendString, resultHandle) {
setTimeout(function() {
aj.showLoading();
}, 250);
aj.targetUrl = targetUrl;
aj.sendString = sendString;
aj.XMLHttpRequest.onreadystatechange = aj.processHandle;
aj.resultHandle = resultHandle;
aj.XMLHttpRequest.open('POST', targetUrl);
aj.XMLHttpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
aj.XMLHttpRequest.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
aj.XMLHttpRequest.send(aj.sendString);
};
return aj;
}
function evalscript(s) {
if (s.indexOf('<script') == -1) return s;
var p = /<script[^\>]*?>([^\x00]*?)<\/script>/ig;
var arr = [];
while (arr = p.exec(s)) {
var p1 = /<script[^\>]*?src=\"([^\>]*?)\"[^\>]*?(reload=\"1\")?(?:charset=\"([\w\-]+?)\")?><\/script>/i;
var arr1 = [];
arr1 = p1.exec(arr[0]);
if (arr1) {
appendscript(arr1[1], '', arr1[2], arr1[3]);
} else {
p1 = /<script(.*?)>([^\x00]+?)<\/script>/i;
arr1 = p1.exec(arr[0]);
appendscript('', arr1[2], arr1[1].indexOf('reload=') != -1);
}
}
return s;
}
var safescripts = {
}, evalscripts = [];
function appendscript(src, text, reload, charset) {
var id = hash(src + text);
if (!reload && in_array(id, evalscripts)) return;
if (reload && $('#' + id)[0]) {
$('#' + id)[0].parentNode.removeChild($('#' + id)[0]);
}
evalscripts.push(id);
var scriptNode = document.createElement("script");
scriptNode.type = "text/javascript";
scriptNode.id = id;
scriptNode.charset = charset ? charset : (!document.charset ? document.characterSet : document.charset);
try {
if (src) {
scriptNode.src = src;
scriptNode.onloadDone = false;
scriptNode.onload = function() {
scriptNode.onloadDone = true;
JSLOADED[src] = 1;
};
scriptNode.onreadystatechange = function() {
if ((scriptNode.readyState == 'loaded' || scriptNode.readyState == 'complete') && !scriptNode.onloadDone) {
scriptNode.onloadDone = true;
JSLOADED[src] = 1;
}
};
} else if (text) {
scriptNode.text = text;
}
document.getElementsByTagName('head')[0].appendChild(scriptNode);
} catch (e) {
}
}
function hash(string, length) {
var length = length ? length : 32;
var start = 0;
var i = 0;
var result = '';
filllen = length - string.length % length;
for (i = 0; i < filllen; i++) {
string += "0";
}
while (start < string.length) {
result = stringxor(result, string.substr(start, length));
start += length;
}
return result;
}
function stringxor(s1, s2) {
var s = '';
var hash = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
var max = Math.max(s1.length, s2.length);
for (var i = 0; i < max; i++) {
var k = s1.charCodeAt(i) ^ s2.charCodeAt(i);
s += hash.charAt(k % 52);
}
return s;
}
function in_array(needle, haystack) {
if (typeof needle == 'string' || typeof needle == 'number') {
for (var i in haystack) {
if (haystack[i] == needle) {
return true;
}
}
}
return false;
}
function isUndefined(variable) {
return typeof variable == 'undefined' ? true : false;
}
</script>
</body>
</html>