File size: 2.6Kb
- <?php
- ########################################
- ## WAP-ENGINE ##
- ########################################
- ## ##
- ## Автор : CHUMA (Токарев Владимир) ##
- ## e-mail : crazychuma@gmail.com ##
- ## WAP : http://wap-engine.ru ##
- ## ##
- ########################################
- ## ВЫ НЕ ИМЕЕТЕ ПРАВО ##
- ## ИЗМЕНЯТЬ КОД СКРИПТА ##
- ## ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ! ##
- ########################################
- include ('../../config.php');
- include ('../../templates/run.php');
- include ('../../templates/func.php');
- ####################
- unset($_SESSION['seslogin']);
- unset($_SESSION['sespass']);
- unset($_SESSION['passrazd']);
- $home_url = str_replace('http://','',$home);
- setcookie('copass', '', 1, '/', $home_url);
- setcookie('cologin', '', 1, '/', $home_url);
-
- if(empty($_GET['login']) && empty($_GET['pass']))
- {
- $in_login = filter($_POST['log']);
- $in_pass = md5(md5(filter($_POST['pas'])));
- }
- else
- {
- $in_login = filter($_GET['login']);
- $in_pass = md5(md5(filter($_GET['pass'])));
- }
-
- $nicks = file('../../data/nicks.php');
- $count_nicks = count($nicks);
- $count_nicks = $count_nicks - 2;
- $user_est = 0;
- for($i=2; $i <= $count_nicks; $i++)
- {
- if($in_login == trim($nicks[$i]))
- {
- $user_est = 1;
- break;
- }
- }
-
- if($user_est == 1)
- {
- user_data('../../data/users/'.$in_login.'.php'); # Считывание данных пользователя находится в файле templates/func.php
- }
-
- if(empty($in_login))
- {
- header("Location: index.php?err=1");
- }
- elseif(!file_exists("../../data/users/$in_login.php"))
- {
- header("Location: index.php?err=2");
- }
- elseif($in_pass != $passw)
- {
- header("Location: index.php?err=3");
- }
- else
- {
- $home_url = str_replace('http://','',$home);
- setcookie('copass', $in_pass, time()+3600*24*365, '/', $home_url);
- setcookie('cologin', $in_login, time()+3600*24*365, '/', $home_url);
-
- $_SESSION['seslogin'] = $in_login;
- $_SESSION['sespass'] = $in_pass;
-
- $last_visit = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
-
- $str_to_user_file = str_user_data(); # Строка данных пользователя находится в файле templates/func.php
-
- write_to_file('../../data/users/'.$login.'.php', "<?php\r\n/*\r\n$str_to_user_file\r\n*/\r\n?>");
-
- header("Location: index.php?avtologin=1&".session_name()."=".session_id()."");
- }
- ####################
- ?>