Przy poprawnym logowaniu wyświetla mi się:
Warning: Cannot modify header information - headers already sent by (output started at F:\Adam\WebServ\httpd\via\index.php:8) in F:\Adam\WebServ\httpd\via\index.php on line 17
I nie chce przejść do index2.php
Kod index.php
<meta http-equiv="content-type" content="text/html;charset=UTF-8"> <meta http-equiv="Content-Language" content="pl"> <img src="logo.png"> <?php $login = $_POST['login']; $pass = $_POST['pass']; $mysql = mysql_fetch_array(mysql_query("select `ID` from `konta` where `login` = '$login' AND `password` = '$pass' limit 1")); if($mysql != NULL){ $_SESSION["login"] = $login; //<------ Linia 17 } else { } } else { ?> <form action='' method='POST'> Login: <input type='text' name='login'><br /> Hasło: <input type='text' name='pass'> <input type='submit' name='ok' value='Zaloguj'> </form> <?php } ?>
Jak widać w pliku mam kodowanie UTF-8, zapisałem też plik w kodowaniu UTF-8 (w notatniku). Proszę o pomoc.
---------------- Edited by Ociu
Proszę używać odpowiedniego bbCode. To Twój ostatni temat, w którym poprawiam bbCode.