Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- if (isset($_POST['submit']))
- {
- include("config.php");
- $username=$_POST['username'];
- $password=$_POST['password'];
- $_SESSION['login_user']=$username;
- $query = mysql_query("SELECT username FROM login WHERE username='$username' and password='$password'");
- if (mysql_num_rows($query) != 0)
- {
- echo "<script language='javascript' type='text/javascript'> location.href='home.php' </script>";
- }
- else
- {
- echo "<script type='text/javascript'>alert('User Name Or Password Invalid!')</script>";
- }
- }
- ?>
- <html>
- <head>
- <title>Untitled Document</title>
- </head>
- <body>
- <h1>Welcome
- <?php
- session_start();
- $login_session=$_SESSION['login_user'];
- echo $login_session;?> </h1>
- <a href="logout.php"> Logout </a>
- </body>
- </html>
- <?php
- session_start();
- if(session_destroy())
- {
- header("Location: login.php");
- }
- ?>
- //login.php
- if (mysql_num_rows($query) != 0){
- $row = mysql_fetch_assoc($query)
- $user_login = $row['username'];
- $_SESSION['user_login'] = $user_login;//присваиваем нашему ключу значение
- //В нашем случае, логин юзера
- if(isset($_GET['requested_url']){
- header('Location: '.urldecode($_GET['requested_url']));
- }//Если был задан запрашиваемый адрес, то автоматически перенаправляем его туда.
- }
- //somepage.php
- if(!isset($_SESSION['user_login']){
- header('Location: login.php?requested_url='.urlencode($_SERVER[REQUEST_URI]));//В идеале, передавая и адрес страницы, на которую изначально хотел зайти пользователь, чтобы потом сразу перенаправить его туда.
- }
- require_once('content.php');
- //logout.php
- session_unset();
- header('Location: login.php');
- session_unset ();
- session_destroy ();
- $connection->close();
- unset($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW'], $_SERVER);
- header('HTTP/1.0 401 Unauthorized');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement