dashboard/login.php

(开头部分) 9KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
require_once 'include/config.inc.php';
$system = $db->execute_dql('SELECT *  FROM setting WHERE id=1;');
$system = $system[0];

$msg = '请认真填写账号信息.';
if (isset($_SESSION['login_user'])) {
    echo '<script>
        location.href = "index.php";
        </script>';
} else {
    if ($_POST) {
        if (empty($_POST['username']) || empty($_POST['password'])) {
            $msg = '表单输入有误.';
        } else {
            $sql = 'SELECT * FROM members WHERE 1=1 AND username="' . $_POST['username'] . '" AND password="' . md5($_POST['password']) . '"';
            $data = $db->execute_dql($sql);
            if (count($data)==1) {
                $row = $data[0];
                $_SESSION['login_user'] = $row;
                $_SESSION['username'] = $row['username'];
                $_SESSION['userid'] = $row['id'];
                $_SESSION['usertype'] = $row['type'];
                $_SESSION['thumb'] = $row['thumb'];


				$sql = 'SELECT * FROM setting WHERE id=1;';
				$set = $db->execute_dql($sql);
				$grade = $row['grade']+$set[0]['login_grade'];
				$sql = 'UPDATE members SET grade='.$grade.' WHERE id='.$_SESSION['userid'];
				$db->execute_dml($sql);

                echo '<script>
                    location.href = "../index.php";
                </script>';
            } else {
                $msg = '用户名或者密码错误,Try Again!';
            }
        }
    }
}
?>

<!DOCTYPE html>
<html lang="en">
	<head>
		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
		<meta charset="utf-8" />
		<title><?php echo $system['title'];?>-用户登录</title>
		<meta name="description" content="overview &amp; stats" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
		<!-- bootstrap & fontawesome -->
		<link rel="stylesheet" href="assets/css/bootstrap.min.css" />
		<link rel="stylesheet" href="assets/font-awesome-4.5.0/css/font-awesome.min.css" /><!-- 
		<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" /> -->

		<!-- page specific plugin styles -->


		<!-- ace styles -->
后面还有 208 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。