Porprostu logowanie działa poprawnie , dane są sprawdzane poprawnie , tylko sesja się nie rejestruje .
Skąd to wiem ?
Odp. Postawiłem warunenk podczasz logowania :
if (!isset($_SESSION['login']))
I nadal mogę się logować , nawet jak wcześniej zalogowałem się poprawnie :
Kod : login.php
<? include('config.php'); include('connect.php'); $login = $_POST['login']; $haslo = $_POST['haslo']; $hasz = md5($haslo); $wynik = mysql_query("SELECT * FROM $tbuser WHERE login='$login' and haslo='$hasz'"); if (mysql_num_rows($wynik) == 1) { $informacja = mysql_fetch_array($wynik); $_SESSION['login'] = $informacja['login']; header('Location: ../index.php '); } else { echo '<p>Zostały wprowadzone nieprawidłowe dane</p>'; } ?>