Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- if(isset($_COOKIE['Login']))
- {
- exit ("<META HTTP-EQUIV='REFRESH' CONTENT='0;url=cabinet.php'>");
- }
- if(isset($_POST['enter']))
- {
- $login = $_POST['Login'];
- $pass = md5($_POST['Pass']);
- $resault = mysql_query("SELECT * FROM " .user_table. " WHERE ".user_name. " = '$login'");
- if(mysql_num_rows($resault) > 0)
- {
- $row = mysql_fetch_array($resault);
- if(strlen($login) && strlen($pass))
- {
- if ($login == $row[user_name] && $pass == $row [user_pass])
- {
- unset($_SESSION['wrong_login']);
- setcookie("Login", $login, time() + 3600*4);
- echo "<META HTTP-EQUIV='REFRESH' CONTENT='0; url=cabinet.php?login=$login'>";
- }
- else
- {
- $_SESSION['wrong_login'] = $login;
- }
- }
- }
- }
- <form method="POST" class="login_form">
- <input name="Login" class="inner_input" type="text" placeholder="Ваш ник"><br>
- <input name="Pass" class="inner_input" type="password" placeholder="Ваш пароль"><br>
- <button name="enter" class="main_btn hover_shadow">Авторизоваться</button>
- <p>У Вас ещё нет аккаунта?<br>Вы можете его <a href="/user_reg.html">зарегистрировать</a>.</p>
- </form>
- ?>
- Кабинет cabinet.php:
- <?
- if(!isset($_COOKIE['Login']))
- {
- exit ("<META HTTP-EQUIV='REFRESH' CONTENT='0;url=login.php'>");
- }
- $login = $_COOKIE['Login'];
- $getlogin = $_GET['login'];
- if($getlogin != $login)
- {
- exit ("<META HTTP-EQUIV='REFRESH' CONTENT='0;url=cabinet.php?login=$login'>");
- }
- if(isset($_POST['exit']))
- {
- setcookie("Login", "", time() - 3600*4);
- echo "<META HTTP-EQUIV='REFRESH' CONTENT='0;url=cabinet.php'>";
- }
- ?>
- Ну и файл config.php
- <?
- $Mysql_Host = "localhost";
- $Mysql_User = "****";
- $Mysql_DB = "****";
- $Mysql_pass = "****";
- $connect = @mysql_connect($Mysql_Host, $Mysql_User, $Mysql_pass);
- if(!$connect)
- {
- echo "<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><center><font size='9' color='red'><h1><b>Ошибка подключения к базе данных</h1></font>";
- exit;
- }
- else {
- mysql_select_db($Mysql_DB, $connect);
- mysql_set_charset('utf8', $connect);
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement