|
Тема |
e sia zashto expiriance mi e = end of expiriance e |
|
Автор | g (Нерегистриран) | |
Публикувано | 05.04.06 17:29 |
|
|
Coockies=End of session
A az iskam da e raven na drugo no ne stava.Zashto?
I drugo kak da vkaram dopalnitelni danni ot kotroli v coockies i ako coockies e tam da vzimam jelanata informacia posle a ne vseki pat da mu iskam coockies.
Sourca e obarkan dosta ama karai.
<%@ Page Language="C#" EnableSessionState="True" Debug="true" %>
<script runat="server">
//Глобална част
String l;
void Button1_Click(object sender, EventArgs e) {
HttpCookie cookie = new HttpCookie("preferences");
String culturePref;
String MySessionId;
MySessionId = Session.SessionID;
cookie.Expires = DateTime.Now.AddDays(7);
// cookie.Expires =DateTime.MaxValue; // Never Expires
//Response.AppendCookie(cookie);
//localhost:8080
cookie.Path = "/";
cookie.Domain = "localhost";
//cookie.Port=8080;
cookie.Name = l;
cookie.Values.Add("1",System.Convert.ToString(Request["DropDownList1"]));
Response.SetCookie(cookie);
Response.Cookies.Add(cookie);
if (cookie.Values != null) {
Label1.Text=cookie.Value;
}
HttpCookieCollection cookies1 = Request.Cookies;
//cookies1.Expires = DateTime.MaxValue;
//Response.
for(int n=0;n<cookies1.Count;n++) {
HttpCookie cookie2 = cookies1[n];
Response.Write("<hr/>Name: <b>" + cookie2.Name + "</b><br />");
Response.Write( " "+MySessionId+ "<br />");
Response.Write("Expiry: " + cookie2.Expires + "<br />");
}
//Response.AppendCookie(cookie);
HttpCookieCollection cookies = Request.Cookies;
// Response.preferences("username")="Bipin";
//Response.Flush();
//while () {
cookie.Expires = DateTime.Now.AddDays(7);
Response.SetCookie(cookie);
cookie.Expires = DateTime.Now.AddDays(7);
Response.AppendCookie(cookie);
//Response.AppendCookie(cookie2);
// }
}
void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) {
}
void Page_Load(object sender, EventArgs e) {
//HttpCookie cookie = Request.Cookies;
//String culturePref;
//String MySessionId;
//MySessionId = Session.SessionID;
if (Request.Cookies["cookie"]!=null) {
Response.Write(" намя я б.<br/>");
}
if (Request.Cookies["cookie"]==null) {
Response.Write(" Б. е тук.<br/>");
}
}
</script>
<html>
<head>
</head>
<body>
<form runat="server">
<p>
<asp:Button id="Button1" onclick="Button1_Click" runat="server" Text="Button"></asp:Button>
</p>
<p>
<asp:Label id="Label1" runat="server">Label</asp:Label>
</p>
<p>
<asp:DropDownList id="DropDownList1" runat="server" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged">
<asp:ListItem Value="bg" Selected="True">bg</asp:ListItem>
<asp:ListItem Value="eng">eng</asp:ListItem>
</asp:DropDownList>
</p>
<!-- Insert content here -->
</form>
</body>
</html>
|
| |
|
|
|