Frage : cfapplication sessionTimeout Frage

He Experten:
I haben einen Aufstellungsort, der Umbau in einer Application.cfm Akte benutzt.  Der Umbau hat ein sessionTimeout, das eingestellt wird und er ist fest verdrahtet.  Was ich tun möchte, ist, diesen Wert für die Lernabschnittabschaltung eine Variable zu bilden, die nach einer Verwaltungsart Benutzer eingestellt wird und dann geladen, wenn die Anwendung initialisiert.  Dieses würde einem Verwalter erlauben, die TIMEOUTmenge zurückzustellen.  Ich hatte, was unten gezeigt wird und das nicht arbeitet, weil ich versuche, eine variable Anwendung zu verwenden und sie nicht noch initialisiert wird.  Die andere Sache I zwar von war, den Wert in der Datenbank zu speichern und ihn jedes Mal zu laden.  Ich mag nicht diese Lösung, besonders.  Ich hoffe, dass dieses sinnvoll ist.  Gibt es noch etwas, die ich tun könnte?

eout“) >




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

THANK SIE!!

Antwort : cfapplication sessionTimeout Frage

Wenn der admin den Wert einstellen wird, wo speichern Sie den Wert, den he/she gewählt?  Er muss irgendwo gespeichert werden, Sie kann den admin nicht haben, Ihre CF-Schablone zu aktualisieren.  So können Sie ihn zu einer Akte schreiben, oder Sie können sie zur Datenbank schreiben.   Ich denke, dass die Datenbank die beste Wahl, die Frage (wenn cfqueryparam verwendet), nimmt eine nano Sekunde zur Reichweite ist, konnten Sie die Frage 50mal pro Antrag laufen lassen und eine Leistung nicht erhalten zu schlagen.

Weitere Lösungen  
 
programming4us programming4us