View file modules/users/sign_in.php

File size: 3.88Kb
<?php
$title_main = $lang['authorization'].' - GOload '.$lang['title'];
require_once SYS.'/head.php';

if (isset($user)) {
	go('/profile');
}

echo '
		<style>
			html, body {
				height: 100%;
			}
			body {
				background: url(../assets/img/bg.jpg) bottom no-repeat #f0f2f5 !important;
				background-size: cover !important;
				background-attachment: fixed !important;
				padding-top: initial !important;
			}
			header {
				background: transparent;
				box-shadow: none;
				position: absolute;
			}
			.l_bar:hover, .r_bar:hover {
				background: transparent;
			}
		</style>
		<script type="text/javascript" src="../assets/js/eye.js"></script>';

if (isset($_POST['login'])) {
	$login = input($_POST['login']);
	if (!$db->query("SELECT * FROM `users` WHERE login = '$login'")->num_rows) {
		$err = $lang['auth_err'];
	}
	$password = encrypt($_POST['password']);
	if (!$db->query("SELECT * FROM `users` WHERE password = '$password'")->num_rows) {
		$err = $lang['auth_err'];
	}
	if (isset($err)) {
	echo '
		<div class="limiter">
			<div class="container-login">
				<div class="wrap-login">
					<form class="login-form" name="login" action="" method="post">
						<div class="empty pass">
							<div class="empty_words">'.$lang['authorization'].'</div>
						</div>

						<div class="wrap-input">
							<input class="login-input" style="padding: 3px 0 !important;" type="text" name="login" required>
							<span class="focus-login-input" data-placeholder="'.$lang['err_enter_name'].'"></span>
						</div>
						<div class="passEye wrap-input">
							<input class="login-input" style="padding: 3px 0 !important;" id="eyed" type="password" name="password" required>
							<span class="focus-login-input" data-placeholder="'.$lang['password'].'"></span>
						</div>
						<div class="container-login-form-btn">
							<div style="text-align: center; color: #b94a48;" class="wrap-login-form-btn">'.$err.'</div>
						</div>
						<div class="container-login-form-btn">
							<div class="wrap-login-form-btn">
								<input type="submit" name="submit" class="login-form-btn" value="'.$lang['auth_btn'].'">
							</div>
						</div>
						<div class="not_reg">
							<span>'.$lang['not_reg'].'</span>
							<a href="/sign_up"> '.$lang['reg_here'].'</a>
						</div>
					</form>
				</div>
			</div>
		</div>

'; require_once 'foot_stat.php'; echo '

	</body>
</html>';
		exit;
	} else {
		$query = "SELECT * FROM `users` WHERE login = '$login' and password = '$password' LIMIT 1";
		$result = $db->query($query)->fetch_assoc();

		setcookie('userid', $result['id'], time()+86400*365, '/');
		setcookie('pass', $password, time()+86400*365, '/');
		go('/profile');
	}
} else {
	echo '
		<div class="limiter">
			<div class="container-login">
				<div class="wrap-login">
					<form class="login-form" name="login" action="" method="post">
						<div class="empty pass">
							<div class="empty_words">'.$lang['authorization'].'</div>
						</div>

						<div class="wrap-input">
							<input class="login-input" style="padding: 3px 0 !important;" type="text" name="login" required>
							<span class="focus-login-input" data-placeholder="'.$lang['err_enter_name'].'"></span>
						</div>
						<div class="passEye wrap-input">
							<input class="login-input" style="padding: 3px 0 !important;" id="eyed" type="password" name="password" required>
							<span class="focus-login-input" data-placeholder="'.$lang['password'].'"></span>
						</div>
						<div class="container-login-form-btn">
							<div class="wrap-login-form-btn">
								<div class="login-form-bgbtn"></div>
								<input type="submit" name="submit" class="login-form-btn" value="'.$lang['auth_btn'].'">
							</div>
						</div>
						<div class="not_reg">
							<span>'.$lang['not_reg'].'</span>
							<a href="/sign_up"> '.$lang['reg_here'].'</a>
						</div>
					</form>
				</div>
			</div>
		</div>

'; require_once 'foot_stat.php'; echo '

	</body>
</html>';
}
exit;

?>