Kod php:
function check_auth()
{
if (isset($_SESSION["id"]) return TRUE;
else return FALSE;
}
Kod php:
session_start(); // ważne, żeby nic nie było przed tą linijką
include("func.php");
if (check_auth())
{
include("user.php"); // albo inna strona dostępna tylko dla zalogowanych użytkowników
}
else
{
// tutaj formularz dla niezalogowanych użytkowników
echo("
<form action=\"login.php\" method=POST>
Login: <input type=text name=\"login\"/><br />
Hasło: <input type=password name=\"psswd\"/><br />
</form>
");
}
Kod php:
if (check_auth())
{
// właściwy kod dostępny dla użytkownika
}
else header("Location: index.php");
Po co sobie życie utrudniać? ...
Zakładki