帮我解释一下这个Function函数,主要是ServerVariables

来源:百度知道 编辑:UC知道 时间:2024/05/13 03:26:13
Function ResponseCookies(Key,Value,Expires)
DomainPath=Left(Request.ServerVariables("script_name"),inStrRev(Request.ServerVariables("script_name"),"/"))
Response.Cookies(Key)=""&Value&""
if Expires<>0 then Response.Cookies(Key).Expires=date+Expires
Response.Cookies(Key).Path = DomainPath
End Function
这个基本的功能,我明白只是ServerVariables("script_name")
script_name在书上也没有呀?别处我还见过:
request.servervariables("HTTP_REFERER"),本人初学请尽量帮我解释详细点,越详细越好,谢谢。
date又是什么关键字?

date 是取得当前日期
request.servervariables("HTTP_REFERER") 是上一页的地址
ServerVariables("script_name") 是本页除域名外的地址

比如 http://127.0.0.1/db/test.asp 则script_name为 db/test.asp
DomainPath 就为 db 也就是相对路径