Originariamente inviato da gaten
Questa la mia pagina login.php


<?PHP
$user = "admin";
$pass = "admin";

$username = $_POST["username"];
$password = $_POST["password"];

if ($username == $user && $password == $pass)
{
setcookie("login", "OK", time() + 600);
print "Benvenuto! Entra nell'area privata, clicca qui";
}
else
{
print "Accesso negato!";
}
?>




potete modificarla e me la inviate grazie!
Allora nella tua pagina di login hai il FORM (method =POST)in cui chiedi all utente di inserire nick(e sarà la nostra $_POST[username] ) e password (e sarà la nostra $_POST[password]).


Fai così:

<?PHP
session_start();
//verifico se l utente può entrare
$user = "admin";
$pass = "admin";

$username = $_POST["username"];
$password = $_POST["password"];

if ($username == $user && $password == $pass)
{
//l utente può entrare -> attivo la sessione

session_register("userlogin");
print "Benvenuto! Entra nell'area privata, clicca qui";
}

?>

OK?
ultima cosa da aggiungere.
in privata.php all inizio metti questo:
session_start();
if (!session_is_registered("userlogin")) exit;

cosi eviti che tutti possano entrare.