次の関数を書きました。
<cffunction name="check_session_valid" returntype="boolean">
<cfif NOT StructKeyExists(session,"username") OR (len(session.username) EQ 0)>
<script>location.href = 'logout.cfm'</script>
<cfabort>
</cfif>
<cfset session.myApp_start = now()>
<cfreturn true>
</cffunction>
私の .cfm ページでは、次を使用してその関数を呼び出すことができます。
<cfset session_valid = application.lib.check_session_valid()>
また
#application.lib.check_session_valid()#
違いは何ですか?ベストプラクティス?