这里有另外一个简单的例子:当访问者第1次浏览某个站点时,向他们显示欢迎信息。代码如下:
< %@ language="vbscript" % >
< %
requestname = request.form("name")
requestleavemealone = request.form("leavemealone")
if requestname < >"" or requestleavemealone < >"" then
response.cookies("mysitevisitorname") = requestname
response.cookies("mysitevisitorname").expires = #january 01, 2010#
response.cookies("mysiteleavemealone") = requestleavemealone
response.cookies("mysiteleavemealone").expires = #january 01, 2010#
end if
visitorname = request.cookies("mysitevisitorname")
leavemealone = request.cookies("mysiteleavemealone")
if visitorname ="" and leavemealone ="" then
% >
< html > < head > < /head >
< body bgcolor="#ccffff" text="black" link="navy" vlink="purple" >
< div align="center" >
< form action="index.asp" method="post" >
< h2 >let's be friends< /h2 >
what's your name (leave blank and hit the submit button if you don't want us to know)?
< input type="text" name="name" >< br >< br >
< input type="hidden" name="leavemealone" value="x" >
< input type="submit" value="submit" >
< /form >
< /div >
< /body >
< %
end if
if visitorname < > "" then
response.write "hi, " & visitorname & "! i hope you are having a great day!"
end if
'rest of the page
% >
好,现在来看看上面的代码实现执行了什么。首先,设置页面。然后,检查表单变量(在同一个页面中)。如果表单变量存在,就创建cookie,并设置到期时间。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器