ciao a tutti, ho il seguente problema: in un sito devo gestire la concomitanza di due variabili di sessione: una per la lingua (il sito è multilingua), l'altro per il login degli utenti. io ho creato i due codici qui riposrtai:
file sessione_lingua
file sessione utente
all'inizio della mia pagina index.php chiamo il file session_language, e dopo all'inizio del body il sessio.php per la gestione degli utenti.
ma mi accorgo che il secondo file mi produge il seguente errore:
Notice: : Undefined index: logged in ....................
file sessione_lingua
PHP:
<?php
session_start();
if(isset($_GET["lang"])){
$_SESSION["lingua"] = $_GET["lang"];
}
if(!isset($_SESSION["lingua"])){
$_SESSION["lingua"] = "it";
}
$lang = $_SESSION["lingua"];
?>
file sessione utente
PHP:
session_start();
if($_SESSION["logged"] ){ //aggiungere verfica e vedere se logged è uguale a un valore predefinito o meno!!
$logged = $_SESSION["logged"];
if($logged == "//codice"){
$nome = $_SESSION['email'];
}else {
$nome = '0';
}
}
else{
$nome = '0';
}
all'inizio della mia pagina index.php chiamo il file session_language, e dopo all'inizio del body il sessio.php per la gestione degli utenti.
ma mi accorgo che il secondo file mi produge il seguente errore:
Notice: : Undefined index: logged in ....................
Ultima modifica di un moderatore: