Session实现购物,访问计数器,cookie使用!
2007-12-05 21:40
501 查看
//将Cookie写入浏览器中,也即将Cookie保存起来;然后将Cookie中的内容读取出来,并显示在浏览器上。
protected void Page_Load(object sender, EventArgs e)
{
HttpCookie myCookie = new HttpCookie("user");
myCookie.Value = "You are really wonderfull";
Response.Cookies.Add(myCookie);
Response.Write("<center>"+"写入Cookie"+"</center>");
string aCookie = Request.Cookies["user"].Value;
Response.Write("<center>"+aCookie+"</center>");
Response.Write("<br>");
}
///////////////////Session实现购物////////////////////////从一个客户到达某个页面开始,到其离开该页面为止的这段时间内,服务器会为该用户分配一个Session,以保存该用户会话时所需要的信息。
<body>
<form id="form1" runat="server" method="post" action="Session.aspx">
<div>
</div>
<center><h4>您好,为您分配的SessionID是:<%=Session.SessionID %> </h4>
<% if (Request["b1"] == "提交")
{
Session["s1"] = Request["c1"];
Session["s2"] = Request["c2"];
Session["s3"] = Request["c3"];
}
%>
各种彩电大减价,欢迎选购!
<p><input id="Checkbox1" type="checkbox" name="c1" value="海尔彩电" />海尔彩电</p>
<p><input id="Checkbox2" type="checkbox" name="c2" value="长虹彩电" />长虹彩电</p>
<p><input id="Checkbox3" type="checkbox" name="c3" value="康佳彩电" />康佳彩电</p>
<p><input id="Submit1" type="submit" value="提交" name="b1" />
<input id="Reset1" name="b2" type="reset" value="全部重写" />
<a href="shoes.aspx">买其他商品</a>
<a href="shoppingche.aspx">查看购物车</a></p>
</center>
</form>
</body>
////////////////////////////////////////////////查看购物车/////////////////
<body>
<form id="form1" runat="server" method="post" action="shoes.aspx">
<div align=center>
<% if (Request["b2"] == "提交")
{
Session["s4"] = Request["c4"];
Session["s5"] = Request["c5"];
Session["s6"] = Request["c6"];
}
%>
各种鞋大减价,欢迎选购!
<p><input id="Checkbox1" type="checkbox" name="c4" value="旅游鞋" />旅游鞋</p>
<p><input id="Checkbox2" type="checkbox" name="c5" value="跑鞋" />跑鞋</p>
<p><input id="Checkbox3" type="checkbox" name="c6" value="冰鞋" />冰鞋</p>
<p><input id="Submit1" type="submit" value="提交" name="b2" />
<input id="Reset1" name="b2" type="reset" value="全部重写" />
<a href="Session.aspx">买其他商品</a>
<a href="shoppingche.aspx">查看购物车</a></p>
</div>
</form>
</body>
/////////////////////////////////////////////////////
<body>
<form id="form1" runat="server">
<div>
</div>
<center>
购物情况显示:<br>
<%
Response.Write(Session["s1"] + "<br>");
Response.Write(Session["s2"] + "<br>");
Response.Write(Session["s3"] + "<br>");
Response.Write(Session["s4"] + "<br>");
Response.Write(Session["s5"] + "<br>");
Response.Write(Session["s6"] + "<br>");
%>
</center>
</form>
</body>
//////////////////////////////////////////////////////////////////////////
<body>
<form id="form1" runat="server">
<center><h4>接受GET方法传来的数据<br></h4></center>
<% string name= Request.QueryString["name"];
Response.Write("你的姓名为:"+name);
%>
<% Application["regardMorning"] = "您好!欢迎您光顾本网站!";
Application["regardAfternoon"] = "您好!欢迎您对本网站的支持和厚爱!";
Application["regardNight"] = "这么晚了,您还来本网站,我们太感谢了!";
%>
<center>
<%=Application["regardMorning"]%><br /><p>
<%=Application["regardAfternoon"]%><br /><p>
<%=Application["regardNight"]%>
<% <%--------访问计数器-------%>
Application.Lock();
Application["count"] = Convert.ToInt32(Application["count"]) + 1;
Application.UnLock();
%>
<p align="center">您是本网站第<%=Application["count"] %> 位贵宾!</p>
</center>
</form>
</body>
protected void Page_Load(object sender, EventArgs e)
{
HttpCookie myCookie = new HttpCookie("user");
myCookie.Value = "You are really wonderfull";
Response.Cookies.Add(myCookie);
Response.Write("<center>"+"写入Cookie"+"</center>");
string aCookie = Request.Cookies["user"].Value;
Response.Write("<center>"+aCookie+"</center>");
Response.Write("<br>");
}
///////////////////Session实现购物////////////////////////从一个客户到达某个页面开始,到其离开该页面为止的这段时间内,服务器会为该用户分配一个Session,以保存该用户会话时所需要的信息。
<body>
<form id="form1" runat="server" method="post" action="Session.aspx">
<div>
</div>
<center><h4>您好,为您分配的SessionID是:<%=Session.SessionID %> </h4>
<% if (Request["b1"] == "提交")
{
Session["s1"] = Request["c1"];
Session["s2"] = Request["c2"];
Session["s3"] = Request["c3"];
}
%>
各种彩电大减价,欢迎选购!
<p><input id="Checkbox1" type="checkbox" name="c1" value="海尔彩电" />海尔彩电</p>
<p><input id="Checkbox2" type="checkbox" name="c2" value="长虹彩电" />长虹彩电</p>
<p><input id="Checkbox3" type="checkbox" name="c3" value="康佳彩电" />康佳彩电</p>
<p><input id="Submit1" type="submit" value="提交" name="b1" />
<input id="Reset1" name="b2" type="reset" value="全部重写" />
<a href="shoes.aspx">买其他商品</a>
<a href="shoppingche.aspx">查看购物车</a></p>
</center>
</form>
</body>
////////////////////////////////////////////////查看购物车/////////////////
<body>
<form id="form1" runat="server" method="post" action="shoes.aspx">
<div align=center>
<% if (Request["b2"] == "提交")
{
Session["s4"] = Request["c4"];
Session["s5"] = Request["c5"];
Session["s6"] = Request["c6"];
}
%>
各种鞋大减价,欢迎选购!
<p><input id="Checkbox1" type="checkbox" name="c4" value="旅游鞋" />旅游鞋</p>
<p><input id="Checkbox2" type="checkbox" name="c5" value="跑鞋" />跑鞋</p>
<p><input id="Checkbox3" type="checkbox" name="c6" value="冰鞋" />冰鞋</p>
<p><input id="Submit1" type="submit" value="提交" name="b2" />
<input id="Reset1" name="b2" type="reset" value="全部重写" />
<a href="Session.aspx">买其他商品</a>
<a href="shoppingche.aspx">查看购物车</a></p>
</div>
</form>
</body>
/////////////////////////////////////////////////////
<body>
<form id="form1" runat="server">
<div>
</div>
<center>
购物情况显示:<br>
<%
Response.Write(Session["s1"] + "<br>");
Response.Write(Session["s2"] + "<br>");
Response.Write(Session["s3"] + "<br>");
Response.Write(Session["s4"] + "<br>");
Response.Write(Session["s5"] + "<br>");
Response.Write(Session["s6"] + "<br>");
%>
</center>
</form>
</body>
//////////////////////////////////////////////////////////////////////////
<body>
<form id="form1" runat="server">
<center><h4>接受GET方法传来的数据<br></h4></center>
<% string name= Request.QueryString["name"];
Response.Write("你的姓名为:"+name);
%>
<% Application["regardMorning"] = "您好!欢迎您光顾本网站!";
Application["regardAfternoon"] = "您好!欢迎您对本网站的支持和厚爱!";
Application["regardNight"] = "这么晚了,您还来本网站,我们太感谢了!";
%>
<center>
<%=Application["regardMorning"]%><br /><p>
<%=Application["regardAfternoon"]%><br /><p>
<%=Application["regardNight"]%>
<% <%--------访问计数器-------%>
Application.Lock();
Application["count"] = Convert.ToInt32(Application["count"]) + 1;
Application.UnLock();
%>
<p align="center">您是本网站第<%=Application["count"] %> 位贵宾!</p>
</center>
</form>
</body>
相关文章推荐
- 使用cookie技术实现大型网站购物网站的商品浏览记录
- 使用 ngx_http_upstream_session_sticky_module 实现基于cookie的负载均衡
- yii框架中的session和cookie设置、使用以及清空/改变默认访问的控制器
- session和cookie的使用方法、区别,和分别实现验证登录状态
- php同时使用session和cookie来保存用户登录信息的实现代码
- 基于Cookie使用过滤器实现客户每次访问只登录一次
- 使用session和cookie实现免登陆
- Android使用Xutils保存cookie实现登录后访问
- JavaWeb使用Session和Cookie实现登录认证
- 使用cookie,session,filter等技术实现用户自动登录
- 使用过滤器实现网站访问计数器的功能
- 使用cookie实现计数器功能
- javaweb之Session实现简单的购物(URL重写。Cookie重写指定有效日期)和简单的验证结论
- 基于cookie使用过滤器实现客户每次访问自登陆一次
- Android使用Xutils保存cookie实现登录后访问
- 备忘录《一》基于cookie使用过滤器实现客户每次访问自登陆一次
- session实现购物系统的简例和application实现统计页面访问次数的简例
- 引用 使用Session和Cookie实现网站自动登录
- 使用Session实现访问计数
- cookie禁用,如何使用session实现文件共享