Originariamente inviato da koreano
Ciao,
guarda sicuramente la variabile $user è veramente vuota.
Io ho provato con questo codice e funziona:
Codice PHP:
<?php
$user = "ciccio";
session_start();
$_SESSION['user'] =$user;
if(empty($_SESSION['user'])) {
header("Location: destinazione.php");
}
else
echo $_SESSION['user'];
?>
ma $user la imposto nella pagine della form non in quella successiva di pagina riservata, quindi come posso fare uncontrollo su $user se non è definita qui la variabile? il controllo lo dovrò fare sulla sessione, e io verifico se è vuota perchè nella pagina precedente della form ho avviato la sessione solo nel caso che user e password siano esatti...comunque nel post precedente ho scritto il codice di form.php quindi guarda tu stesso..se vuoi ti posto anche quello completo di insidepage.php...