forked from rutherlesdev/chegou3.0
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathajax_driver_verification.php
46 lines (45 loc) · 1.07 KB
/
ajax_driver_verification.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php
include_once('common.php');
if(isset($_REQUEST['type']))
{
$type=$_REQUEST['type'];
if($type=='send'){
$email=$_REQUEST['vEmail'];
$name=$_REQUEST['vName'];
$code=$_REQUEST['vCode'];
$mail['ToName']=$name;
$mail['code']=$code;
$mail['vEmail']=$email;
$data['code']=$code;
$returnArr=$generalobj->sendCode($_REQUEST['vPhone'],$_REQUEST['vCode']);
$data['sms']=$returnArr['action'];
$data['type']='send';
$data[0]='0';
$_SESSION['code']=$returnArr['verificationCode'];
$data['code']=$returnArr['verificationCode'];
echo json_encode($data);exit;
}
else if($type=='verify'){
if($_REQUEST['vCode']==''){
$data1['type']='verify';
$data1['0']=2;
echo json_encode($data1);exit;
}
else{
$code=trim($_REQUEST['vCode']);
$vcode=trim($_SESSION['code']);
if($code!=$vcode){
$data1['type']='verify';
$data1['0']=0;
echo json_encode($data1);exit;
}
else{
unset($_SESSION['code']);
$data1['type']='verify';
$data1[0]=1;
echo json_encode($data1);exit;
}
}
}
}
?>