3 require(
"./basicstrap.php");
4 require(
"./fw_libraries/login.management.logman.php");
13 'called'=>$_POST[
'atype'],
14 'data'=>date(
'Y-m-d'),
17 if($_POST[
'atype']!=
'')
21 switch($ajax[
'atype'])
27 if(filter_var($ajax[
'email'],FILTER_VALIDATE_EMAIL))
29 if(
$logman->output(
"`login`='".strtolower($ajax[
'email']).
"' AND `pass`=MD5('".$ajax[
'pass'].
"')",
"`id` ASC",1)!=
false)
33 $status[
'user']=
$logman->output(
"`login`='".strtolower($ajax[
'email']).
"' AND `pass`=MD5('".$ajax[
'pass'].
"')",
"`id` ASC",1);
35 $_SESSION[
'userid']=
$status[
'user'][
'line'][1][
'id'];
36 $_SESSION[
'login']=
$status[
'user'][
'line'][1][
'login'];
37 $_SESSION[
'email']=
$status[
'user'][
'line'][1][
'email'];
38 $_SESSION[
'perm']=
$status[
'user'][
'line'][1][
'perm'];
39 $_SESSION[
'sessionid']=session_id();
40 $_SESSION[
'start']=date(
'Y-m-d H:i:s');
41 if(
$status[
'user'][
'line'][1][
'sign']==
'first_use')
43 $_SESSION[
'tutorial']=
true;
47 $_SESSION[
'tutorial']=
false;
49 $logman->update(
'`id`='.
$status[
'user'][
'line'][1][
'id'],
"`sign`='".$_SESSION[
'sessionid'].
"'");
55 $status[
'status']=
'unauthorized';
69 if(filter_var($_POST[
'email'],FILTER_VALIDATE_EMAIL))
71 if(
$logman->output(
"`login`='".$_POST[
'email'].
"'",
"`id` ASC",1)==
false)
75 $logman->insert(
"'first_use',0,'".strtolower($_POST[
'email']).
"',MD5('".$_POST[
'pass'].
"'),'".strtolower($_POST[
'email']).
"','".
$logman->clean(ucwords(strtolower($_POST[
'fname']))).
"','".
$logman->clean(ucwords(strtolower($_POST[
'lname']))).
"',1000,'".
$log[
'external_ip'].
":".
$log[
'port'].
"','".
$log[
'agent'].
"',DATE(NOW()),TIME(NOW())");