Sử dụng Cookie trong ASP.NET - Tự học lập trình ASP

Người đăng: share-nhungdieuhay on Thứ Ba, 16 tháng 11, 2010

Bài viết này sẻ hướng dẩn làm một ví dụ nhỏ về Cookie để hiểu được cách thức làm việc của Cookie - Cookie là một file được tạo ra từng web site mà bạn viếng thăm , nó chứa thông tin của bạn trên máy tin của bạn .

Code:

(cookie.aspx)

<script runat="server">
// sử lý dự kiện click nút đăng nhập
protected void bt_login_click(Object Src, EventArgs E)
{
if(tb_username.Text != ""){

// khai báo biến cookie
HttpCookie cookie_username = new HttpCookie("username",tb_username.Text);

// Gán thời gian sống của Cookie là 30 ngày
cookie_username.Expires = DateTime.Now.AddDays(30);

// Thêm Cookie
Response.Cookies.Add(cookie_username);

// làm tươi Response.Redirect("cookie.aspx");
}
}
// sử lý dự kiện click nút Xóa Cookie
protected void bt_delete_click(Object Src, EventArgs E)
{
// khai báo biến cookie
HttpCookie cookie_username = new HttpCookie("username","");
// Gán thời gian sống của Cookie là thời gian hiện tại
cookie_username.Expires = DateTime.Now;
// Thêm Cookie
Response.Cookies.Add(cookie_username);
// làm tươi
Response.Redirect("cookie.aspx");
}
</script>
<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="utf-8" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form action="" method="post" name="form1" runat="server" id="form1">
<!–Kiểm tra nếu biến Cookie username tồn tại thì đăng nhập–>
<%if(Request.Cookies["username"] == null){%>
Tên đăng nhập
<asp:TextBox ID="tb_username" runat="server" />
<asp:Button ID="bt_login" runat="server" OnClick="bt_login_click" Text="Đăng nhập" />
<!–Ngược lại thì hiển thị tên đăng nhập–>
<%}else{%>
Chào, <%=Request.Cookies["username"].Value%>
<asp:Button ID="bt_delete" runat="server" OnClick="bt_delete_click" Text="Xóa Cookie" />
<%}%>
</form>
</body>
</html>

Theo thegioiweb
More about

Reset và thay đổi mật khẩu của thiết bị Verizon FIOS Router

Người đăng: share-nhungdieuhay

Trong bài viết sau sẽ giới thiệu với các bạn những bước cơ bản để reset lại password mặc định của thiết bị router Verizon FIOS nếu như bạn quên mật khẩu truy cập.

Trước tiên, các bạn truy cập vào địa chỉ http://192.168.1.1 như thường lệ qua trình duyệt, sử dụng tài khoản quản lý của bạn khai báo trước đó:


Bất kỳ thiết bị router của Verizon nào cũng có nút Reset ở đằng sau, thông thường sẽ có biểu tượng vòng tròn màu đỏ. Các bạn dùng đầu bút bi hoặc thứ gì đó nhỏ (ví dụ như chiếc tăm), nhấn và giữ nút đó cho tới khi đèn tín hiệu trên router tắt hẳn, rồi hãy bật lại. Quá trình này thông thường mất khoảng 10 – 30 giây:


Và sau khi reset router, việc tiếp theo là sử dụng tài khoản mặc định của thiết bị, bao gồm tên đăng nhập và mật khẩu. Thông thường tên đăng nhập sẽ là admin, còn password sẽ là 1 trong những lựa chọn sau: password, admin, số serial (mỗi thiết bị router đều có dãy số serial ở trên tem chính hãng) hoặc mật khẩu bỏ trống.

Nếu không thành công, bạn hãy thử reset và tiếp tục thử lại lần nữa xem sao. Và dưới đây là bảng thông tin chi tiết về 1 số model router phổ biến, được sử dụng rộng rãi:


Và sau khi đã đăng nhập thành công, bạn cần phải thay đổi mật khẩu mặc định này. Các bạn chọn mục Quick Links > Change Login User Name / Password như hình bên dưới:


T.Anh (theo HowToGeek)


More about