<?php require('config.php'); include "conn.inc.php"; $query = "SELECT login, password FROM klienci WHERE login = '" . $_POST['login'] ."' AND password = (PASSWORD('" . $_POST['password'] . "'));"; $_SESSION['user_logged'] = $_POST['login']; $_SESSION['user_password'] = $_POST['password']; echo "Jeśli przeglądarka nie obsługuje przekierowań <a href="" . $_POST['redirect']. "">kliknij tutaj</a>"; } else { ?> <html> <head> <title> </title> </head> <body> <p> Niepoprawny login użytkownika lub hasło! <br> Zarejestrowałeś się? <a href="rejestracja.php">kliknij tutaj</a>, aby się zarejestrować.<br> <form action="user_login.php" method="post"> Login użytkownika: <input type="text" name="login" maxlength="15"><br> Hasło: <input type="password" name="password"><br><br> <input type="submit" name="submit" value="Zaloguj"> </form> </p> </body> </html> <?php } } else { $redirect = "index.php"; } ?> <html> <head> <title></title> </head> <body> <p> Zaloguj się podając login i hasło ...<br> lub <a href="rejestracja.php">kliknij tutaj</a>, aby się zarejestrować.<br><br> <form action="user_login.php" method="post"> Login użytkownika:<input type="text" name="login" maxlength="15"><br> Hasło: <input type="password" name="password"><br><br> <input type="submit" name="submit" value="Zaloguj"> </form> </p> </body> </html> <?php } ?>
Po podaniu prawidlowego loginu i hasla, nie przenosi na index.php
A komunikat jest następujący:
Warning: Cannot modify header information - headers already sent by (output started at C:\praca\user_login.php:9) in C:\praca\user_login.php on line 13