plik login.php
<?php include('config.php'); ?> <html> <head> <link rel="stylesheet" type="text/css" href="style.css" /> </head> <body> <div class="panel_top">Panel Użytkownika</div> <div class="panel_body"> <div style="padding: 5px 15px 5px 15px;"> <?php if ($_SESSION['logged'] != '1' || $_COOKIES['logged'] != '1') { } ?> Nazwa użytkownika: <form action="trans.php" method="post"> <input class="input_login" type="text" name="username"> Hasło: <input class="input_login" type="password" name="password"> <input type="checkbox" name="remember"><span style="text-decoration: underline; font-size: 12px; color: #76b013;">Zapamiętaj mnie</span> <center><input class="submit_login" type="submit" name="zaloguj" value=""></center> </form> <span style="font-size: 11px; color: #76b013;">Nie masz konta?</span><br> <a href="#">Załóż konto</a> <?php } else { ?> Witaj! <?php } ?> </div> </div> <div class="panel_down"></div> </body> </html>
a oto plik przetwazajacy skrypt
trans.php
// Logowanie $login = $_POST['username']; $remember = $_POST['remember']; $q = "SELECT * FROM user WHERE login = '".$login."' AND pass = '".$haslo."' LIMIT 1"; if ($n > 0) { if ($remember = 'on') { $_COOKIES['password'] = $r['pass']; $_COOKIES['logged'] = '1'; $_COOKIES['login'] = $r['login']; $_COOKIES['mail'] = $r['mail']; $_COOKIES['type'] = $r['type']; $_COOKIES['id'] = $r['id']; } } else { $_SESSION['logged'] = '1'; $_SESSION['login'] = $r['login']; $_SESSION['mail'] = $r['mail']; $_SESSION['type'] = $r['type']; $_SESSION['id'] = $r['id']; } } } else { $error = '1'; } }