ColdFusion中有更改頁面更改後更改會話變量的方法嗎? - 特別是在頁面更改爲特定頁面之後?頁面上的ColdFusion更改會話變量更改
Goes to one page --> change session variable
Goes to a different page --> change session variable to something else
ColdFusion中有更改頁面更改後更改會話變量的方法嗎? - 特別是在頁面更改爲特定頁面之後?頁面上的ColdFusion更改會話變量更改
Goes to one page --> change session variable
Goes to a different page --> change session variable to something else
您可以將代碼添加到現有頁面嗎?當importantpage.cfm被加載,你可以在頁面
<cfset session.variable = 'important page loaded'>
的頂一下,應該做到你在找什麼運行此。
您還可以添加<cfset>
標籤,你application.cfm/CFC文件
可以在application.cfm或管理的Application.cfc這一點,那麼這將結轉到每一頁和子文件夾中的應用程序。您只需使用CGI變量來爲頁面的名稱執行if語句。
<cfscript>
if (findnocase("page1",cgi.script_name)) {
session.myVar="Variable State 1";
} else if (findnocase("page2",cgi.script_name)) {
session.myVar="Variable State 2";
} else {
session.myVar="Variable State DEFAULT";
}
</cfscript>
當然,爲什麼你不能?會話只是另一個變量範圍。 – ale 2012-01-27 13:27:32