if (User::isUsername($username) == false) { Response::json(array('msg' => '账号不符合规则,请重新输入'), 1); } if (User::isPassword($password) == false) { Response::json(array('msg' => '密码不符合规则,请重新输入'), 1); } $userData = User::getUserDataByUsername('user_id,user_pass', $username); if (isset($userData['user_id']) == false) { Response::json(array('msg' => '您输入的帐号不存在,请重新输入'), 1); } if (md5($password) != $userData['user_pass']) { Response::json(array('msg' => '您输入的密码有误,请重新输入'), 1); } $_SESSION['user_id'] = $userData['user_id']; $_SESSION['user_name'] = $username; Response::json(array('msg' => '系统登录成功'), 0); } ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title><?php echo APP_NAME . ' ' . APP_VERSION; ?> </title> <script type="text/javascript" src="<?php echo WEB_URL; ?> /static/jquery.min.js"></script> <style type="text/css">
//去除未更新数据. foreach ($data as $k => $v) { if ($user[$k] == $v) { unset($data[$k]); } } unset($user); //没有需要进行更新的数据 if (count($data) < 1) { Response::json(array('msg' => '数据未更改,不需要进行更新'), 1); } User::update($data, $eid); } else { User::insert($data); } Response::json(array('msg' => '操作成功'), 0); } $formData = array(); if ($eid != '') { $formData = User::getUserDataById($eid); $formData['user_age'] = $formData['user_age'] == 0 ? '' : $formData['user_age']; $formData['user_qq'] = $formData['user_qq'] == 0 ? '' : $formData['user_qq']; $formData['user_phone'] = $formData['user_phone'] == 0 ? '' : $formData['user_phone']; $formData['user_mobile'] = $formData['user_mobile'] == 0 ? '' : $formData['user_mobile']; } else { $formData = User::getTableAttribute(); } ?> <form id="user_form" method="post" action="<?php echo WEB_URL . '/index.php?d=user&f=add&act=save&eid=' . $eid; ?>