Skip to content

Instantly share code, notes, and snippets.

@08shubhamjindal
Created October 11, 2016 17:13
Show Gist options
  • Select an option

  • Save 08shubhamjindal/d899047aca3dc3e71f599344dc4c2306 to your computer and use it in GitHub Desktop.

Select an option

Save 08shubhamjindal/d899047aca3dc3e71f599344dc4c2306 to your computer and use it in GitHub Desktop.

Revisions

  1. shubham jindal created this gist Oct 11, 2016.
    126 changes: 126 additions & 0 deletions login page with redirect
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,126 @@
    <?php
    ob_start();
    session_start();
    ?>

    <?
    // error_reporting(E_ALL);
    // ini_set("display_errors", 1);
    ?>

    <html lang = "en">

    <head>
    <title>login</title>
    <link href = "css/bootstrap.min.css" rel = "stylesheet">

    <style>
    body {
    padding-top: 40px;
    padding-bottom: 40px;
    background-color: #ADABAB;
    }

    .form-signin {
    max-width: 330px;
    padding: 15px;
    margin: 0 auto;
    color: #017572;
    }

    .form-signin .form-signin-heading,
    .form-signin .checkbox {
    margin-bottom: 10px;
    }

    .form-signin .checkbox {
    font-weight: normal;
    }

    .form-signin .form-control {
    position: relative;
    height: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    font-size: 16px;
    }

    .form-signin .form-control:focus {
    z-index: 2;
    }

    .form-signin input[type="email"] {
    margin-bottom: -1px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-color:#017572;
    }

    .form-signin input[type="password"] {
    margin-bottom: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-color:#017572;
    }

    h2{
    text-align: center;
    color: #017572;
    }
    </style>

    </head>

    <body>

    <h2>Enter Username and Password</h2>
    <div class = "container form-signin">

    <?php
    $msg = '';

    if (isset($_POST['login']) && !empty($_POST['username'])
    && !empty($_POST['password'])) {

    if ($_POST['username'] == 'shubham' &&
    $_POST['password'] == '1234') {
    $_SESSION['valid'] = true;
    $_SESSION['timeout'] = time();
    $_SESSION['username'] = 'shubham';

    echo 'You have entered valid use name and password';



    header('Location: http://www.google.com/');
    }
    else {
    $msg = 'Wrong username or password';
    }
    }
    ?>
    </div> <!-- /container -->

    <div class = "container">

    <form class = "form-signin" role = "form"
    action = "<?php echo htmlspecialchars($_SERVER['PHP_SELF']);
    ?>" method = "post">
    <h4 class = "form-signin-heading"><?php echo $msg; ?></h4>
    <input type = "text" class = "form-control"
    name = "username" placeholder = "username"
    required autofocus></br>
    <input type = "password" class = "form-control"
    name = "password" placeholder = "password" required>
    <button class = "btn btn-lg btn-primary btn-block" type = "submit"
    name = "login">Login</button>
    </form>



    </div>

    </body>
    </html>