22 messaggi dal 02 gennaio 2003
Ciao,
io sono da poco passato da ASP a PHP.
Il mio problema è che non riesco a far funzionare le variabili di sessione.
Al momento del login voglio salvare il nome utente in una variabile di sessione per poter così usarlo in tutte le altre pagine del sito.
faccio così:

$_SESSION['user_id']=$nome_utente;

e finchè rimango in questa pagina la variabile è utilizzabile e posso scriverla a video. Appena vado in un'altra pagina e scrivo
<?echo $_SESSION['user_id']?> non appare più nulla.

C'è qualcuno che può delucidarmi?
1 messaggio dal 11 febbraio 2003
hai provato così ?

<?php

session_start();

echo $_SESSION['user_id'];

...
725 messaggi dal 31 agosto 2001
Ti conviene includere una common page dove definisci alcune istruzioni utili, e fai inizializzare:

session_start();

Hai due modi per gestire le sessioni. L'utilizzo dell'array associativo globale $_SESSION e le function apposite:

session_register();
session_unregister();

Per maggiori info leggi qua http://www.php.net/manual/en/ref.session.php

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.