Mam dwa pliki
logowanie.php
<?php $user=$_POST['uzytkownik']; $password=$_POST['haslo']; $zapytanie="SELECT * FROM uprawnienia WHERE login='$user' and pass='$password'"; if($_POST['login'] == "admin"){ $_SESSION['uprawnienia'] = 1; }else{ $_SESSION['uprawnienia'] = 0; } $_SESSION['imie'] = $user; }else { } }else { print '<form action="" method="POST"> <p>Login: <input type="text" name="uzytkownik" size="20"></p> <p>Haslo: <input type="text" name="haslo" size="20"></p> <input type="submit" name="wyslij" value="wyslij"> </form>'; } ?>
i...
witaj.php
<?php if ($_SESSION['uprawnienia'] =1){ }else { } } ?>
Mój problem polega na tym, że cały czas po wysłaniu danych i sprawdzeniu sesji w witaj.php, wyświetla mi komunikat masz uprawnienia, chociaż zalogowalem się na innego użytkownika niż admin

już sobie poradziłem moje niedopatrzenie powinno być $user zamiast $_POST['login'] i w pliku witaj.php powinno być $_SESSION['uprawnienia] == 1