Re: [問題] 有關ASP的Response.Redirect ""

看板Web_Design作者 (神聖光芒)時間19年前 (2007/03/21 19:33), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/7 (看更多)
※ 引述《antory ( )》之銘言: : 您好!我是想做ASP的Check LogIn的分頁 : Check LogIn.asp會接收各個網頁傳過來的ID&PassWord&檔名 : 例如: : 1.asp -> -> if match -> Response.Redirect "1.asp" : 2.asp -> Check.asp -> if match -> Response.Redirect "2.asp" : 3.asp -> -> if match -> Response.Redirect "3.asp" : -> else error -> Log again : 我在check.asp裡面這樣寫 : ID=Request.form("ID") : Pwd=Request.form("Pwd") : Selfurl=Request.form("Selfurl") : if match then : Response.Redirect "Selfurl" 如tonyQ所講,這一行有錯,selfurl 本身是字串變數,無需加引號 如果只是要返回原本頁面,asp本身有 HTTP_REFERER 可以用 Response.Redirect Request.ServerVariables("HTTP_REFERER") 最好使用前檢查一下 Request.ServerVariables("HTTP_REFERER") 是否為空 : else : ... : End if : 問題出在重新導向網頁無法解析出Selfurl, : 想請問一下,有解決的辦法嗎? : Check.asp會接受任何位置傳過來的檔名,如果登入為真,即在導向回原本頁面。 -- 太初有,道即是 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.99.222.55

03/21 21:58, , 1F
感恩,我也受教了。XD
03/21 21:58, 1F
文章代碼(AID): #160HWTwy (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #160HWTwy (Web_Design)