View file stat/_modules/aut/index.php

File size: 2.6Kb
<?php
	require_once ( $_SERVER['DOCUMENT_ROOT']."/_core/system.php" );
	$title = 'Авторизация » Мобильные WAP сайты';
	$description = system::check($config['description']);
	$keywords = system::check($config['keywords']);
	$tl = 'Авторизация';
	system::access(false);
	if (isset($_POST['CFMS'])): 
		$login          = system::check($_POST['login']);		
		$password       = system::check($_POST['password']);	
		$captcha_code   = system::check($_POST['captcha_code']);	
		$captcha        = system::check($_SESSION['captcha']);		
		$check = DB :: $dbh -> queryFetch("SELECT id,login,password,ban,CK FROM user WHERE login = ? LIMIT 1;", array($login));	
		if (!empty($check)):
			if ($login == $check['login'] && $password == $check['password']):		
				if ($captcha == $captcha_code):	
					if ($check['ban'] == 0):	
						@unlink(cache."_user/{$check['CK']}.data"); 
						$CK = md5(md5($check['login'].time()));	
						DB :: $dbh -> query("UPDATE user SET CK = ?, ip = ?, ua = ?, data_aut = ? WHERE id = ? LIMIT 1;", array($CK,ip,ua,time(),$check['id']));	
						setcookie("CK", $CK, time() + 2419200, "/", "".domain."");		
						system::header('/','Добро пожаловать!',1);		
					else: system::header('?','Аккаунт заблокирован, вход не возможен!'); endif;
				else: system::header('?','Не верный код с картинки'); endif;
			else: system::header('?','Не верно указаны данные'); endif;
		else: system::header('?','Не верно указаны данные'); endif;
	endif;
	require_once ( head ); ?>
	<div class="_forma1">
		<h3>Авторизация</h3>
		<form class="_dop5" action="" method="post">
			<label>Логин</label>
			<input autocomplete="off" class="_forma2" name="login" type="text" value="">
			<label>Пароль</label>
			<input autocomplete="off" class="_forma2" name="password" type="password" value="">
			<label>Код <img style="cursor: pointer;" onclick="this.setAttribute('src','<?php echo site;?>captcha?'+Math.random());var captcha=document.getElementById('obnc');if(captcha){captcha.focus()}" id="obnc" src="<?php echo site;?>captcha" title="Обновить капчу"></label>
			<input autocomplete="off" class="_forma2" name="captcha_code" type="text" value="">
			<input class="_forma3" name="CFMS" type="submit" value="Авторизация">
		</form>
		<a href="<?php echo site;?>res" class="_forma4">Забыли пароль?</a>
		<a href="<?php echo site;?>reg" class="_forma4 _dop3">Регистрация</a>
	</div>
	<?php require_once ( foot ); ?>