Salve a tutti,
Ho un problema. Ho costruito tutta la sessione. Quindi mi loggo e mi dice benvenuto pincopallino e mi dice quanti utenti ci sono registrati.. Fin qui tutto bene.
Quando vado ad aggiunre un tasto per il logout, questo tasto non viene visualizzato. Volevo sapere il perchè. Ho il seguente listato. Spero ch emi potiate aiutare.
Questo si chiama paginaprotetta.php
E questa è la pagina di benvenuto.php
Se tolgo questa: require_once'paginaprotetta.php'; Va tutto bene. Mi potete aiutare per favore ??? Grazie. Aspetto vostre notizie.
Ho un problema. Ho costruito tutta la sessione. Quindi mi loggo e mi dice benvenuto pincopallino e mi dice quanti utenti ci sono registrati.. Fin qui tutto bene.
Quando vado ad aggiunre un tasto per il logout, questo tasto non viene visualizzato. Volevo sapere il perchè. Ho il seguente listato. Spero ch emi potiate aiutare.
Questo si chiama paginaprotetta.php
PHP:
<?php
session_start();
session_regenerate_id(TRUE);
// Controllo accesso
if(isset($_SESSION['utente'])) {
$nome = mysql_real_escape_string(strtolower(trim ($_POST['nome'])));
echo "<h1> <br> <center>";
// echo "Ciao ".$_SESSION['utente']."!";
echo "</h1> </br> </center>";
header('location:login.php');
exit;
}
else
{
//echo "Benvenuto ".$_SESSION['$login'];
}
?>
E questa è la pagina di benvenuto.php
PHP:
<?php
require_once'paginaprotetta.php';
if(!isset($_POST['esci'])){
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<center>
<form action= '' method="POST">
<input type="submit" name="esci" value="Logout" >
</form>
</head>
<body>
<?php
}else{
session_start();
$_SESSION = array();
session_destroy();
echo "<center> <h1> Addio !!!! Alla prossima </center> </h1>";
} ?>
</body>
</html>
Se tolgo questa: require_once'paginaprotetta.php'; Va tutto bene. Mi potete aiutare per favore ??? Grazie. Aspetto vostre notizie.