Salve a tutti
ho un problema con le sessioni e dato ke è la prima volta ke le uso non capisco come risolverlo...
Ho fatto due pagine php, una logga l'utente [login.php] e l'altra mostra i dati per gli utenti loggati [admin.php]... Ecco il codice:
Codice PHP:
# login.php
<?php
session_start();
$username = 'xxx';
$username2 = $_POST['username'];
$password = 'xxx';
$password2 = $_POST['password'];
if ($password == $password2 and $username == $username2)
{
$_SESSION['login'] = "ok";
header("location: admin.php");
}
else
{
die('Password o username non corretti!');
}
?>
Codice PHP:
# admin.php
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php
session_start();
if($_SESSION['login'] == "ok")
{
echo 'benvenuto!!!';
}
?>
</body>
</html>
Il problema è che la pagina admin.php non mostra la scritta 'benvenuto!!!'
come mai??