Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(E_ALL);
- if (isset($_GET['go'])) $go = $_GET['go'];
- elseif (isset($_POST['go'])) $go = $_POST['go'];
- else $go="";
- switch ($go) {
- //////////////////////////////////////////////////////////////////////////
- // form login
- default:
- echo "<br><center><form action=\"index.php?go=login_check\" method=\"post\">
- <table border=\"0\" width=\"300\">
- <tr>
- <td>
- Username:
- </td>
- <td>
- <input type=\"text\" name=\"name\">
- </td>
- </tr>
- <tr>
- <td>
- Password:
- </td>
- <td>
- <input type=\"password\" name=\"pass\">
- </td>
- </tr>
- <tr>
- <td colspan=\"2\">
- <input type=\"submit\" value=\"Entra\">
- <input type=\"reset\" value=\"Reset\">
- </td>
- </tr>
- </table>
- </form><center>";
- break;
- //////////////////////////////////////////////////////////////////////////
- // controllo login
- case "login_check":
- $user_name="test";
- $password=111;
- if ($_POST['name']==$user_name AND $_POST['pass']==$password) {
- session_start();
- $_SESSION['admin_login'] = true;
- $_SESSION['username'] = $user_name;
- header("Location: index.php?go=ok");
- die();
- } else {
- die("Login errato. <a href=\"index.php?go=login\">Login</a>");
- }
- break;
- //////////////////////////////////////////////////////////////////////////
- // ok
- case "ok":
- session_start();
- if ($_SESSION AND $_SESSION['admin_login']) {
- echo "Sei admin: ".$_SESSION['username'];
- } else {
- echo "NON sei admin <a href=\"index.php?go=login\">Login</a>";
- }
- // usare con register_globals = On
- if (!empty($user)) $username=$user;
- break;
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement