Salve, e scusate:
Vorrei un chiarimento;
Le sessioni rimangono attive anche se apro una pagina nuova??
Ovvero: nella pagina a.htm c'è il form per il login: metto i dati corretti e nella pagina b.php imposto la sessione dell'utente:
O.K., fin qui procede bene lo scriptino :master: ...Codice PHP:
<?
session_start();
$nome = $_POST['nome'];
$pass = $_POST['pass'];
$_SESSION['utente'] = $nome;
$_SESSION['pwd'] = $pass;
?>
Adesso però un visitatore ha appena aggiunto una notizia e le mie care paginette(non mostrate qui) mi spediscono una mail con i dati inseriti dal VISITATORE:
Nome: Marzio
Mail: marzio@lalla.eh
Notizia: E' scoppiato un palloncino rosso.
( in più )
CLICCA QUI PER INSERIRE LA NOTIZIA
Peeeeeerfetta la gestione della mail!
Il solo problemino è che, "Cliccando lì" mi si apre naturalmente una nuova finestra del browser, che visualizza la pagina c.php che normalmente dopo aver iniziato una sessione (ed accedendo a questa pagina dalla pagina b.php)funziona benissimo ma, aprendola da "lì" mi dice che non sono collegato, anche se io prima, in un'altra pagina(b.php), ho dichiarato la sessione.
Forse è normalissimo, ebbene: Come ovviare?? Oppure non è normale e io sbaglio qualcosa??
Grazie !
p.s.: Non uso i cookie, ma se è d'obbligo, li "implementerò"![]()