Salve,
sto usando, sul mio spazio di altervista, un'applicazione PHP nella quale si fa uso delle funzioni session_register(), session_is_registered() ecc.
In paritca ho notato che si verifica il seguente fenomeno:
In un file redirect.php ho le seguenti istruzioni:
...
$user_is_logged_in = true;
session_register ("user_is_logged_in");
....
dopo di che grazie all'istruzione
header("Location: $location/../mindex.php");
vengo rediretto alla pagina mindex.php e qui c'e' il controllo
....
if (!session_is_registered("user_is_logged_in") ) {
echo "<h1>Authentication problem</h1>";
........
}
....
Come mai il suddetto controllo e' sempre falso? La variabile user_is_logged_in
l'ho registrata nello script redirect.php come mai quando passo all'altro script non mi ritrovo piu' la variabile registrata?
Grazie per l'aiuto