Salve gente, ho un problema con le sessioni.
Perfettamente funzionanti su un server dove passando da una pagina all'altra sono sempre attive (come variabili globali) e si cancellano all'accesso ad una pagina logout; in un server diverso(l'unico direi) invece la sessione($_SESSION['login']) è valida solo in una determinata pagina, appena passo ad un'altra non sono più attive.
Non si spiega proprio questa cosa(perchè su un server funzionano e in un altro no?).
Il valore di $register_global non dovrebbe centrare più di tanto perchè i valori post e get li leggo tranquillamente con $_POST[] e $_GET[].
Il codice che uso è:
session_start();
$_SESSION['login'] = true;
per crearle.
session_start();
$_SESSION['login'] = array();
session_destroy();
per svuotarle e distruggerele.
Come posso risolvere? E' un problema grave perchè c'è un carrello mal funzionante senza sessioni valide da pagina a pagina... Purtroppo non posso citare il server per evitare pubblicità, si consideri che è il più famoso in italia.
Grazie, aiutatemi vi prego.