Variabile di sessione perde il valore

andreahrc

Utente Attivo
24 Gen 2013
57
0
0
ciao a tutti ho una variabile di sessione $_SESSION['login'] che inspiegabilmente perde il valore al chiamare di una funzione, dunque il codice è questo:

PHP:
if (isset($_SESSION['login']))echo "LA LOGIN:".$_SESSION['login']."<br>";
	else echo "Session[login] non cè<br>";
testata();
PHP:
{
	session_start();
	if (isset($_SESSION['login']))echo "Login:".$_SESSION['login'];
	else echo "Session[login] non inizializzata";
...
mi stampa a video questo:
LA LOGIN:1
Session[login] non inizializzata

cioè $_SESSION['login'] ha giustamente valore 1 all'inizio mentre quando chiamo la funzione testata() non la vede più...come mai?
 
Ultima modifica di un moderatore:

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Il session_start() mettilo all'inizio della pagina, inoltre posta la funzione testata() per intero e dove si trova