master
hhCandy 5 years ago
parent 75c768d716
commit 57e925369b
  1. 2
      clever-login.css
  2. 84
      clever-login.min.js
  3. 32
      record_usr.php
  4. 13
      record_usrName.php

@ -1395,6 +1395,8 @@ input[type=number]::-webkit-outer-spin-button {
margin-left: -230px;
position: fixed;
top: 15%;
z-index: -100;
opacity: 0;
}
.find_password h4{
font-size: 18px;

@ -13,6 +13,35 @@ var _code=0;
$(".log-btn").addClass("off");
$(".next").addClass("off");
function reg()
{
$(".login").css({
"opacity":"0",
"z-index":"-100",
"transition-duration": "1s",
"transition-delay": "0s"
});
$(".find_password").css({
"opacity":"1",
"z-index":"999",
"transition-duration": "1s",
"transition-delay": "0s"
});
}
$('#pc_tel').keyup(function(event) {
if($.trim($('#pc_tel').val()).length>2&&$.trim($('#pc_tel').val()).length<13) $(".next").removeClass("off");
else $(".next").addClass("off");
if($.trim($('#pc_tel').val()).length>12)
$('.pc_tel-err').removeClass('hide').text('最多12个字哦ヽ(•̀ω•́ )ゝ');
});
$('#veri-code').keyup(function(event) {
@ -91,14 +120,16 @@ $(".log-btn").addClass("off");
type: 'post',
dataType: 'json',
async: true,
data: {"tel":g_finalTel,"fp":fp},
data: {"tel":g_finalTel,"fp":fp,"ip":ip},
success:function(data){
if (data.code == '0') {
//正常登录
alert('normal login');
return true;
}
else if(data.code=='1'){
//转注册界面
reg();
}
else{
$('.tel-warn').removeClass('hide').text('登录失败');
@ -114,6 +145,57 @@ $(".log-btn").addClass("off");
}
});
// next点击事件
$(".next").on("click",function sendBtn(){
var name = $.trim($('#pc_tel').val());
if(name.length>2&&name.length<13)
{
$.ajax({
url: '/etc/clever-login/record_usrName.php',
type: 'post',
dataType: 'json',
async: true,
data: {"tel":g_finalTel,"name":name},
success:function(data){
if (data.code == '0') {
//正常登录
alert('normal login');
return true;
}
else{
$('.pc_tel-err').removeClass('hide').text('注册失败啦!!');
$(".lang-btn").addClass("off");
}
},
error:function(){
alert('嘀~ 与服务器失联啦 ( ´◔‸◔`)');
}
});
}
else if(name.length>12)
{
$('.pc_tel-err').removeClass('hide').text('最多12个字哦ヽ(•̀ω•́ )ゝ');
}
else if(name.length<3)
{
$('.pc_tel-err').removeClass('hide').text('字数有点少哦~');
}
else
{
$('.pc_tel-err').removeClass('hide').text('未知错误哦~');
}
return false;
});
// 登录的回车事件

@ -1,3 +1,33 @@
<?php
include '../../functions.php';
echo json_encode(array(code=>0));
$tel=$_REQUEST['tel'];
$fp=$_REQUEST['fp'];
$ip=$_REQUEST['ip'];
$conn=db__connect();
if(db__rowNum($conn,"user","tel",$tel))
{
echo json_encode(array(code=>0));
$result=db__getData($conn,"user","tel",$tel);
db__pushData($conn,"user",array("count"=>$result[0]['count']+1,"ip"=>$ip),array("tel"=>$tel));
}
else
{
echo json_encode(array(code=>1));
$result=db__getData($conn,"ssr","port",0);
$port=$result[0]['passwd']+1;
db__pushData($conn,"user",array("tel"=>$tel,"time"=>time(),"count"=>1,"ip"=>$ip,"ssr"=>$port));
db__pushData($conn,"ssr",array("passwd"=>$port),array("port"=>0));
}
db__pushData($conn,"fp",array("usr"=>$tel,"fp"=>$fp),array("fp"=>$fp));
die();

@ -0,0 +1,13 @@
<?php
include '../../functions.php';
$tel=$_REQUEST['tel'];
$name=$_REQUEST['name'];
$conn=db__connect();
db__pushData($conn,"user",array("name"=>$name),array("tel"=>$tel));
echo json_encode(array("code"=>0));
die();
Loading…
Cancel
Save