基本上我有一個名爲dvds.asp
的頁面,其格式爲action="process.asp"
。 process.asp
腳本驗證Name
,Surname
和Email
字段。我希望如果電子郵件不存在,原始頁面會發生重定向(dvd.asp
),並顯示自定義錯誤。vbscript服務器端驗證
驗證電子郵件字段和重定向我知道該怎麼做。唯一的問題是我將如何獲得dvds.asp
中的自定義錯誤值。
請幫忙嗎? :)
FYI:
我在process.asp
使用此代碼來驗證:
if txtEmail = "" then
Server.Transfer(Request.ServerVariables("HTTP_REFERER"))
else
現在我想展示dvds.asp
頁面上的錯誤是:「請填寫E-mail 「..我該怎麼做,請嗎?
我使用這個process.asp中代碼來驗證: 如果txtEmail =「」然後 Server.Transfer的(Request.ServerVariables(「HTTP_REFERER」)) 其他 現在我想展示的錯誤dvds.asp頁面是:「請填寫您的電子郵件」..我該如何做到這一點? – 2012-02-29 10:38:28
檢查HTTP_REFERER是否包含查詢字符串,如果是,則附加「&ErrorID = 1」,如果沒有,則附加「?ErrorID = 1」,例如:Server.Transfer(Request.ServerVariables(「HTTP_REFERER」)&「ErrorID = 1 「) - 請注意,原始頁面將需要檢測ErrorID值並顯示相關消息。 – HeavenCore 2012-02-29 10:43:45
是的,那是我的問題:)請問原始頁面ios如何得到原始錯誤信息。 – 2012-02-29 10:45:48