Ciao a tutti , ho risolto grazie all' aiuto di un utente del forum iprogrammatori.it ... horus ... che ringrazio ancora
Posto qui la soluzione nel caso possa essere di supporto a qualche altro utente ...
Esempio login.php con 0 byte di contenuto se si usa header Location.
[CODE]
$location = true;
$logout = false;
$test = 'login';
$messaggio = $password = '';
if(session_start()) {
$password="MiaPassword";
if (($logout = (!isset($_POST['password']) && isset($_SESSION['login'])))) {
if (isset($_POST['logout'])) {
unset($_SESSION['login']);
$location = false;
//restore session cookie samedomain header path /
header('Location: login.php'); }}
else { if (isset($_POST['password'])) {
if ($_POST['password'] === $password) {
$_SESSION['login'] = "verificata";
$location = false; //restore session cookie samedomain header path / header("Location: calendario.php");
}
else { $messaggio = "La password non corrisponde<br>";
}
}
}
}
[/CODE]
Quando l'agente utente riconosce l'elemento frame effettua una seconda connessione per recuperarla tale codice html.

Rispondi quotando