Sirio
11-07-2006, 21:36
Salve, il problema è molto semplice, passando da una pagina php all'altra non viene conservato il valore della variabile passata con $_SESSION.
I test li sto eseguendo su due semplici script php, in cui una pagina manda la variabile all'altra, che poi la deve stampare.
Gli script sono sicuramente corretti (testati altrove), ma purtroppo da me non funzionano.
Utilizzo tutte le ultime versioni di PHP e MySQL, ed i test sono stati effettuati sia con webserver IIS che Apache...ma niente...
Adesso non sono a casa e non posso mandarvi il php.ini, ma l'ho confrontato su altri siti e sembrava corretto. Comunque più tardi posto la parte relativa alle sessioni.
Vi anticipo che register_globals è impostato su OFF.
Poi ho notato che, nella cartella temporanea definita, viene creato un file per la sessione della prima pagina, che effettivamente contiene il valore che devo passare, ma quando accedo alla seconda pagina viene creato un nuovo file di sessione vuoto.
Qualche idea?
I test li sto eseguendo su due semplici script php, in cui una pagina manda la variabile all'altra, che poi la deve stampare.
Gli script sono sicuramente corretti (testati altrove), ma purtroppo da me non funzionano.
Utilizzo tutte le ultime versioni di PHP e MySQL, ed i test sono stati effettuati sia con webserver IIS che Apache...ma niente...
Adesso non sono a casa e non posso mandarvi il php.ini, ma l'ho confrontato su altri siti e sembrava corretto. Comunque più tardi posto la parte relativa alle sessioni.
Vi anticipo che register_globals è impostato su OFF.
Poi ho notato che, nella cartella temporanea definita, viene creato un file per la sessione della prima pagina, che effettivamente contiene il valore che devo passare, ma quando accedo alla seconda pagina viene creato un nuovo file di sessione vuoto.
Qualche idea?