Tworzę sobie panel logowania i napotkałem mały problem.
Stworzyłem dwa pliki:
zaloguj.php
<? $login=$_POST['login']; if($login) { $uzytkownik=$_POST['uzytkownik']; $md5_haslo=$_POST['haslo']; require_once "config.php"; $rezultat=mysql_query("select * FROM uzytkownicy WHERE login='$uzytkownik' AND haslo='$md5_haslo'"); exit; }else { $message="<span style='color:0d024c;'>Nieprawidłowa nazwa użytkownika lub hasło</span><br>"; } } ?> Login <input name="uzytkownik" type="text" id="uzytkownik" class="uzytkownik"><br> Hasło <input name="haslo" type="password" id="haslo" class="haslo"></div><br> <input name="login" type="image" src="images/04.jpg" id="login" value="login" />
index.php
<? } ?> <p><a href="index.php">Wyloguj</a></p>
Wszystko śmiga ok. Problem jest z sesją :(
To znaczy, gdy dana osoba wpisze poprawne dane przekierowuje ją na index.php - tam niestety nie rozpoznaje aby sesja istniała i powraca do zaloguj.php.
Wie ktoś gdzie mógłby się znajdować tutaj błąd?