看板 Web_Design 關於我們 聯絡資訊
※ 引述《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
TonyQ:感恩,我也受教了。XD 03/21 21:58