asp登錄代碼如何不登陸就進不了主頁在主頁中是什么代碼的簡單介紹
就執(zhí)行下面的 sessionquotadminquot=quotquotsessionquotpasswordquot=quotquotsessionquotaleavequot=quotquot#39把上面這三個的session清空,讓用戶權限變?yōu)橛慰蛂esponseredirect quotadminloginaspquot#39跳轉到登錄頁面end if。
很顯然用了緩存嗎上來用if判斷是否需要更新并且首頁緩存是不是存在,如果存在,剛直接輸出,如果不存在,就讀取數(shù)據(jù),不過下面這地方set rstmp=connexecutequotselect skinmain from sysskin where isdefault=#39true#39quot。
另一部分不是在dlasp中寫,是在dlasp的處理頁面寫,lt sessionquotuserNamequot=quottruequotresponseRedirect sessionquotprescriptquot#39成功登錄后自動返回剛才要訪問的頁面 responsewritequotalert#39登錄成功#39locationhref=#39index。
在Page_Load中寫判斷判斷Session是否為空,不為空則不需要登錄,直接跳到登錄成功頁面 其它頁面同理 在會話打開的時候,會自動生成 session的,不需要新建對象的啊。
redirect quotloginaspquot就變成responseredirect quotloginasp?returnUrl=quot+RequestServerVariablesquotUrlquot同樣在你登錄之后,檢查有沒有這個returnUrl參數(shù),如果有的話就跳轉,如果沒有就跳你默認首頁。
第一種方法登陸成功登陸指定頁面,失敗登陸指定第二個頁面 第二種方法都登陸一個頁面 但是加上if語句進行判斷。
掃描二維碼推送至手機訪問。
版權聲明:本文由飛速云SEO網(wǎng)絡優(yōu)化推廣發(fā)布,如需轉載請注明出處。