variabili session

terzaric

Nuovo Utente
21 Set 2006
4
0
0
Salve,
Ho caricato una piccola applicazione asp su un hosting gratuito americano (somee.com), applicazione che funziona perfettamente in locale. Qui invece mi dava un errore dovuto alla mancata persistenza dei dati sulle pagine, persistenza che avevo realizzato con variabili session; dopo essermi scervellato su un possibile errore, facendo ripetuti test e prove, sono arrivato alla conclusione che il server non supporta le variabili session: ma mi domando se è davvero possibile una cosa del genere! preciso che sul mio pc il cookies sono attivati; mi domando se le session oppure i cookies (dai quali dipendono le session) possono essere "requisiti mancanti" sul servizio di hosting in questione. Qualcuno mi può chiarire le idee?? Grazie.
 
In effetti non è vero che le session dipendono dai cookies, sono simili, ma forse direi più il contrario, dato che i cookie sono delegati al browser e le session ad IIS.

In ogni caso credo che basti impostare un time limit per le session di pochi secondi, oppure a zero e... il giocoè fatto, dato che lo si fa stesso su IIS.

Dico "credo" perchè non l'ho mai fatto, non giova alla mia salute, ma forse giova a qulla di questo free hoster made in usa, chi sa...

Hai provato ad aumentare il timeout della sessione via codice?

Se il loro limite è di un solo secondo dovrebbe bastare a risolvere...
 
variabili session e cookies

In effetti non è vero che le session dipendono dai cookies, sono simili, ma forse direi più il contrario, dato che i cookie sono delegati al browser e le session ad IIS.

In ogni caso credo che basti impostare un time limit per le session di pochi secondi, oppure a zero e... il giocoè fatto, dato che lo si fa stesso su IIS.

Dico "credo" perchè non l'ho mai fatto, non giova alla mia salute, ma forse giova a qulla di questo free hoster made in usa, chi sa...

Hai provato ad aumentare il timeout della sessione via codice?

Se il loro limite è di un solo secondo dovrebbe bastare a risolvere...

Ringrazio anzitutto dei cortesi suggerimenti: Ho provato ad aumentare il timeout di sessione a 10 (impostato prima di creare la variabile di sessione, nella relativa pagina, come credo si debba fare) ma il risultato non cambia, i sig.ri del supporto/assistenza non rispondono ovviamente alle mie email dove chiedo chiarimenti, e quindi mi dovrò adattare e fare a meno delle session, sostituendole con altri strumenti, il che mi scoccia perché dovrò rimettere mano al codice.

Sono invece rimasto un pò disorientato dall'affermazione riguardo ai cookies: per quel poco che ne so io, umile autodidatta di asp 3,le variabili session, per tenere traccia del sessionid sul client,necessitano, per associarlo all’istanza dell’oggetto session sul server, dei comuni cookies (dovrebbero essere di cosiddetti cookies di sessione, impostabili a parte sulle opzioni di win xp) e quindi senza abilitazione dei cookies non vedo come potrebbero funzionare le session (cmq non l'ho mai verificato nella pratica). poi sapevo che c'è un sistema che permette di usare le session senza i cookie per mezzo di un filtro ISAPI detto cookie Munger, ma che risulta dare problemi di risorse quando ci sono diversi utenti connessi al sito contemporaneamente.

Che dire, come non ho mancato di chiarire, sono soltanto un appassionato autodidatta, probabilmente mi manca qualcosa che non ho appreso bene sull’argomento, ma mi fa sempre piacere scoprire di poterne sapere di più, quindi ulteriori chiarimenti e suggerimenti non possono che essere bene accetti, e quindi grazie in anticipo. :fonzie:
 

Discussioni simili