Już godzinę męczę się aby skrypt logowania zaczął działać, ale nadal nie działa. Nie mam pojęcia czemu wywala mi błąd:
Warning: session_register() [function.session-register]: Cannot send session cache limiter - headers already sent (output started at /home/kartun11/domains/zatsugami.bee.pl/public_html/php/index.php:10) in /home/kartun11/domains/zatsugami.bee.pl/public_html/php/strony/login.php on line 14
Proszę nie mówić żebym poszukał na forum bo już to robiłem. Skrypt pisałem wzorując się na tym co napisał mój kolega. Obaj nie wiemy co może być źle. Próbowałem wcześniej wstawić ob_start(); ,też nie pomogło.
Wie ktoś może co jest źle?
<?php require("admin/mysqlconnect.php"); $query = "SELECT * FROM users WHERE login = '$userLogin'"; $_SESSION['logged'] = "$userLogin"; } <form action='index.php' method='post'> <input type='text' name='userLogin' value='Login' id='input' /><br /> <input type='password' name='userPass' value='Password' id='input' /><br /> <input type='submit' name='loginSubmit' value='Zaloguj' /> </form>"; }} <form action='index.php' method='post'> <input type='text' name='userLogin' value='Login' id='input' /><br /> <input type='password' name='userPass' value='Password' id='input' /><br /> <input type='submit' name='loginSubmit' value='Zaloguj' /> </form>"; } ?>
Dodam jeszcze, że pola w MySQL nazywaja się login i pass. Cały skrypt jest includowany.