读写一个cookie

ASP新手入门

Cookie是可以帮助你在用户的计算机上直接写入文本的。这能很容易地识别,如果用户已经向站点之前或用于防止多个条目中的形式。下面的例子将会把任何你输入的或者你写入的并把它写到一个cookie。超链接到同一个页面被创建,以展示在随后的访问(3天以内),用户将看到他们的输入而不是文本输入框。要查看你的电脑上的Cookie应该找到你的cookie目录(通常位于C\ WINDOWS\cookie),并找到一个名为www.ttasp.txt。 *cookiesPC的能力可通过用户来限制通过改变安全选项。

 


<% response.buffer=true ' response.buffer=true is used to because there is a mix ' of html output and response.cookies when the cookie is written %> <html> <title>TTASP.NET(Cookie Read & Write)</title> <body bgcolor="#FFFFFF"> <%
u_input=request.cookies ("testcookie")("u_input")
检查电脑上名为test-cookie的cookie 输入变量。


如果cookie不存在或者有变量的值

如果用户输入一个那就应该检查
if trim(u_input) = "" then 
u_input=trim(request.form("u_input"))
' If the user hase enetered a value to put to the cookie write it out
if u_input <> "" then 

写入用户的cookie输入
response.cookies ("testcookie")("u_input") = u_input

'写失效日期(今天+3天)的cookie
response.cookies ("testcookie").expires = DATE + 3 
'读出cookie和写入到浏览器的输入值

response.write (request.cookies ("testcookie")("u_input")) %> <p> You text has been written to the cookie.<br> Click <a href="<%= request.servervariables("script_name") %>" target="_blank">here</a> to open this page in a new window. <% else


如果没有cookie信息和输入值

那么显示用户输入的文本框 %

<form action="<%= request.servervariables("script_name") %>" method="post"> <input type=text name=u_input> <input type=submit value=Submit> </form> <% end if ' end check for user inputted value else ' if the cookie has a value 读出cookie和写入浏览器的输入值 response.write (request.cookies ("testcookie")("u_input")) end if ' end check for cookie value %> </body> </html>


相关内容推荐

ASP表单输入到HTML

ASP能写.html或者任何其他的直接到web服务器的文档文本(你需要写文本输出到写权限的目录)。这是能够不需要上传PC的文件用户输入即时的发布信息。 下面的例子有四个输入区域(标

ASP-条件语句

有时,当我们写代码时,我们要为作出不同的决定而执行不同的操作。我们可以使用条件语句中的代码来做到这一点。条件语句是一套用于执行基于不同条件的不同动作的命令。 为了支

周的天数

想在asp显示当前一周有多少天吗?这个代码会把握住今天的值和利用到案例选择显示一周的天数。 % date_value = date() %%= date_value %br% dayofweek=weekday(date_value) %day number in week %= dayofweek %br%

编写第一个ASP程序

现在有很多关于ASP编程的教程。其中有些是对于你有帮助,有些完全没有用。甚至有些写得是误人子弟。无论如何,你读过一些关于ASP的内容,现在你已经准备好构建第一个应用程序。

asp获取IP地址的函数

FunctionGetIp() DimDulIp,ProIP DulIp=Request.ServerVariables("HTTP_X_FORWARDED_FOR") ProIP=Request.ServerVariables("REMOTE_ADDR") IfDulIp=""Then GetIp=ProIP Else GetIp=DulIp EndIf EndFunction

返回
顶部