Nie mogę sobie poradzić z przypisaniem zmiennej sesji podczas logowania.
Wydaje mi się, że to ma wyglądać tak $_SESSION["user_id"] i $_SESSION["user_login"]? tylko nie wiem w którym miejscu to dać mam bo gdzie nie spróbowałem to mi nie działało.
Logowanie wygląda tak:
<?php else{ mysql_query("select id from users where user_id=".$_SESSION["zalogowany"]." and user_haslo='".htmlspecialchars($_SESSION["haslo"])."'"); } if($_POST["haslo"] && $_POST["login"]){ $wynik=mysql_query("select * from users where user_login='".htmlspecialchars($_POST["login"])."' and user_haslo='".htmlspecialchars($_POST["haslo"])."'"); else{ $_SESSION["zalogowany"]=$rekord["user_id"]; $_SESSION["haslo"]=$rekord["user_haslo"]; } } if($_GET["ak"]=="wyl"){$_SESSION["zalogowany"]=0;$_SESSION["haslo"]="";Header("Location: index.php");} function logowanie_okno($komunikat=""){ } ?>
Ps. tak na boku chciałem zapytać czy istnieje możliwość automatycznego wygasania sesji po pewnym czasie i poinformowanie użytkownika o tym w okienku js?