Coldfusion 这是我对它的解释…这是绝对可能的,但我必须只继续这个人发布的内容。如果我们得到更清楚的信息,我会修改。基本上,我是在回答被问到的问题,这可能不是这个人应该怎么问;-) <!--- Application.cfc ---> <CF
Coldfusion 这是我对它的解释…这是绝对可能的,但我必须只继续这个人发布的内容。如果我们得到更清楚的信息,我会修改。基本上,我是在回答被问到的问题,这可能不是这个人应该怎么问;-) <!--- Application.cfc ---> <CF,coldfusion,coldfusion-10,application.cfc,Coldfusion,Coldfusion 10,Application.cfc,这是我对它的解释…这是绝对可能的,但我必须只继续这个人发布的内容。如果我们得到更清楚的信息,我会修改。基本上,我是在回答被问到的问题,这可能不是这个人应该怎么问;-) <!--- Application.cfc ---> <CFCOMPONENT displayname="Application" output="true"> <cfset THIS.Name = "MyTestApp" /> <cfset THIS.Ap
这是我对它的解释…这是绝对可能的,但我必须只继续这个人发布的内容。如果我们得到更清楚的信息,我会修改。基本上,我是在回答被问到的问题,这可能不是这个人应该怎么问;-)
<!--- Application.cfc --->
<CFCOMPONENT displayname="Application" output="true">
<cfset THIS.Name = "MyTestApp" />
<cfset THIS.ApplicationTimeout = CreateTimeSpan(0,0,60,0) />
<cfset THIS.SessionManagement = true />
<cfset THIS.SessionTimeout = CreateTimeSpan( 0, 0, 30, 0 ) />
<cfset THIS.SetClientCookies = false />
<cfset THIS.SetClientCookies = false />
<cffunction name="OnApplicationStart" access="public"
returntype="boolean" output="false">
<cfset application.Main_DSN = "MyTestDB">
</cffunction>
<cffunction name="onApplicationEnd" output="false">
<cfargument name="applicationScope" required="true">
</cffunction>
<cffunction name="OnSessionStart" access="public" returntype="void" output="false"
hint="Fires when user session initializes">
<cfset session.loggedin = "NO">
<cfset session.username = "">
<cfset session.userrights = "">
<cfset session.usergroup = "">
</cffunction>
<!--- After user login, I have checklogin.cfm --->
<cfif mylogin NEQ true><!--- Login failed, go redirect to login page --->
<cflocation url="login.cfm">
<cfelse>
<cfset session.loggedin = "YES"><!--- ??? error: see below --->
<cfset session.username = "#Trim(Form.username)#">
<cfset session.userrights = "#Trim(Form.userrights )#">
<cfset session.usergroup = "#Trim(Form.usergroup)#">
</cfif>
<cffunction name="onSessionEnd">
<!--- Not sure what can I put in here????? --->
</cffunction>