Vraag : cfapplication sessionTimeout vraag

De deskundigen van Hey:
I heeft een plaats die markering in een Application.cfm- dossier gebruikt.  De markering heeft een geplaatste sessionTimeout en het is hard-gecodeerd.  Wat ik zou willen doen is maakt tot die waarde voor de zittingsonderbreking een variabele die door een administratieve typegebruiker wordt geplaatst en dan geladen wanneer de toepassing initialiseert.  Dit zou een beheerder toestaan om het onderbrekingsbedrag terug te stellen.  Ik had wat hieronder wordt getoond en dat niet zal werken omdat ik probeer om een toepassingsvariabele te gebruiken en het wordt niet nog geïnitialiseerdd.  Ander ding I hoewel van de waarde in het gegevensbestand op te slaan en het te laden everytime was.  Ik houd niet van die oplossing, in het bijzonder.  Ik hoop dit steek houdt.  Zijn er iets anders ik kon doen?

eout“) >




sessionmanagement= " ja“
sessionTimeout = #CreateTimeSpan (0, 0, myTimeout, 0) #
setclientcookies= " geen“
setdomaincookies= " geen " >

THANK U!!

Antwoord : cfapplication sessionTimeout vraag

Als admin de waarde gaat plaatsen, waar u de waarde zult opslaan die he/she heeft gekozen?  Het moet someplace worden opgeslagen, kunt u niet admin hebben bijwerkend uw malplaatje van het CF.  Zo, kunt u het aan een dossier schrijven of u kunt het aan het gegevensbestand schrijven.   Ik denk het gegevensbestand de beste optie is, kon de vraag (als het gebruiken cfqueryparam) nano tweede aan haal zal nemen, u de vraag 50 keer per verzoek in werking stellen en een prestatiesklap niet krijgen.

Andere oplossingen  
 
programming4us programming4us