Trang Chủ Tài chính Cá nhân Các buổi học và Cookie của pHP - những con vú

Các buổi học và Cookie của pHP - những con vú

Mục lục:

Video: Phỏng vấn tiếng Anh ra sao? Nên học PHP hay NodeJS 2025

Video: Phỏng vấn tiếng Anh ra sao? Nên học PHP hay NodeJS 2025
Anonim

Bạn đã chắc chắn nhìn thấy các trang web sử dụng cookie để theo dõi bạn là ai, có thể chào đón bạn sau khi bạn đăng nhập hoặc trình bày bạn thông tin tùy chỉnh về tài khoản của bạn sau khi đăng nhập. Bạn có thể sử dụng phiên PHP và các cookie để thực hiện việc này, bao gồm gửi dữ liệu theo mẫu với mọi yêu cầu.

Nhưng điều đó không an toàn và không đủ linh hoạt cho các ứng dụng web ngày nay. May mắn thay, có một cách tốt hơn - và nó ngay trong tầm tay bạn: phiên.

Ví dụ, nói rằng khi đăng nhập bạn tải tên và địa chỉ e-mail của người dùng từ cơ sở dữ liệu người dùng của bạn. Bạn có thể lưu trữ thông tin đó trong một phiên, chủ yếu là ẩn từ người dùng, cho đến khi bạn sử dụng nó.

Bạn sử dụng biến session như bạn sẽ có bất kỳ biến khác. Phía sau hậu trường, các phiên được lưu trữ trong một mảng được gọi là $ _SESSION. Bạn lưu các giá trị giống như bạn muốn với một mảng được đặt tên trong PHP. Ví dụ: bạn có thể theo dõi địa chỉ e-mail và đặt tên như sau:

$ _ SESSION ['emailAddress'] = "me @ example. Com"; $ _SESSION ['firstName'] = "Steve";

Bạn cũng có thể sử dụng các phiên để theo dõi thông tin điền vào một mẫu web mà không cần mang thông tin đó thông qua trang web dưới các biến dạng ẩn.


Các phiên được truyền trong

cookie của trình duyệt,

là những thông tin bổ sung ít được gửi đến và từ một trình duyệt web. Các bit thực tế của thông tin, hoặc những gì các bit thực sự là, là tùy thuộc vào bạn, các lập trình viên.

Ví dụ: bạn có thể gửi một cookie có chứa tên của người dùng. Sau đó, cookie có thể được lưu trữ trên máy tính của người dùng và lần sau khi cô truy cập vào trang web, cookie sẽ được gửi đến chương trình của bạn, sau đó sẽ đưa ra lời chào cá nhân. Tuy nhiên, cookie cũng giống như bất kỳ dữ liệu nào khác mà bạn nhận được từ người dùng - dữ liệu từ cookie cần phải được khử trùng bởi vì nó không thể tin cậy. Nói cách khác, một khi chương trình của bạn gửi cookie đến trình duyệt của khách truy cập, khách truy cập có thể chỉnh sửa hoặc thay đổi cookie đó thành bất cứ thứ gì anh ta muốn. Vì vậy, nếu bạn (nhà phát triển web) đang sử dụng cookie để lưu trữ tên người dùng, khách truy cập có thể thay đổi tên người dùng thành bất cứ điều gì anh ta muốn và sau đó gửi lại cho chương trình của bạn.

Khả năng người dùng chỉnh sửa cookie của họ phần lớn được giải quyết bằng cách sử dụng phiên.Khi cookie phiên được tạo ra, nó sử dụng một giá trị băm

là một chuỗi ký tự dài. Điều này có nghĩa là ngay cả khi người dùng thay đổi giá trị cookie, nói cách khác, nếu họ thay đổi băm đó, họ sẽ không thực sự thay đổi bất cứ thứ gì mà bạn đang sử dụng trực tiếp trong chương trình của bạn.

Thay vào đó, PHP xử lý bản dịch của băm đó từ cookie thay cho bạn, và sau đó bạn có thể bắt đầu với việc kinh doanh bằng cách sử dụng những thứ trong mảng $ _SESSION. Các giá trị thực tế mà bạn lưu trữ trong mảng $ _SESSION không bao giờ được thấy bởi người dùng; chúng chỉ tồn tại trên máy chủ. Tất nhiên, việc sử dụng các phiên với cookie có nghĩa là các cookie cần được kích hoạt trong trình duyệt của người dùng. Nếu không, thì người dùng không thể sử dụng ứng dụng.

Các buổi học và Cookie của pHP - những con vú

Lựa chọn của người biên tập

ĐIện tử Khái niệm cơ bản: Những gì bạn cần biết về Máy phát điện - núm vú

ĐIện tử Khái niệm cơ bản: Những gì bạn cần biết về Máy phát điện - núm vú

Khái niệm cơ bản về Điện tử: bạn sẽ cần phải học một chút về luân phiên hiện tại (AC), nếu bạn muốn sử dụng nguồn điện AC trong các mạch điện tử của bạn. Một cách hay để làm cho tâm trí của bạn hoạt động như thế nào là nhìn vào thiết bị thường được sử dụng để tạo ra nó: máy phát điện. Một máy phát điện là một thiết bị mà ...

Lựa chọn của người biên tập

Làm thế nào để Sync Spotify Music vào iPod của bạn - núm vú

Làm thế nào để Sync Spotify Music vào iPod của bạn - núm vú

Spotify tương thích với tất cả các mô hình iPod cổ điển , cũng như iPod shuffle và iPod nano. Bất kỳ iPod kết nối thông qua kết nối cáp USB, chứ không phải là mô hình đầu tiên mà yêu cầu kết nối FireWire (không có một bảo tàng mà bạn có thể hiến tặng đó?), Sẽ làm việc. Một ngoại lệ là iPod touch:

Làm thế nào để Gắn Dấu vết của bạn trong Spotify - núm vú

Làm thế nào để Gắn Dấu vết của bạn trong Spotify - núm vú

Trong Spotify, bạn có thể gắn thẻ và chỉnh sửa thông tin theo dõi . Mỗi tệp MP3 hoặc AAC không chỉ là một phần của âm thanh. Giống như một bức ảnh kỹ thuật số có thể chứa thêm thông tin (về máy ảnh được sử dụng, cài đặt phơi sáng, thời gian chụp, v.v ...), tệp nhạc kỹ thuật số cũng có thể chứa thông tin, được gọi là siêu dữ liệu, ...

Làm thế nào để Tidy Up Danh mục của Spotify - núm vú

Làm thế nào để Tidy Up Danh mục của Spotify - núm vú

Với 15 triệu bài hát và đếm, sẽ có những sai lầm trong thư viện của Spotify khi nói đến các trang tiểu sử nghệ sĩ và kết hợp các nghệ sĩ với các bản phát hành album. Spotify không có một công cụ tự động để báo cáo và sửa chữa các vấn đề, tạo ra một backlog thủ công cho nhân viên Spotify và rất bực bội khi trả tiền cho khách hàng muốn ...

Lựa chọn của người biên tập

Làm thế nào để đọc một chú thích trong Outlook - núm vú

Làm thế nào để đọc một chú thích trong Outlook - núm vú

Khi bạn viết một ghi chú trong Outlook, để đọc nó đôi khi. Đọc các ghi chú thậm chí còn dễ dàng hơn bằng văn bản. Để đọc một ghi chú, hãy làm theo các bước sau: Nhấp vào nút Ghi chú trong ngăn Điều hướng. Danh sách ghi chú xuất hiện. Nhấp đúp vào tiêu đề của ghi chú bạn muốn mở. Lưu ý ...

Làm thế nào để Đọc Email Sử dụng Outlook trên Thiết bị Di động của bạn - đầu

Làm thế nào để Đọc Email Sử dụng Outlook trên Thiết bị Di động của bạn - đầu

Làm với Outlook trên điện thoại hoặc máy tính bảng của bạn là chỉ cần đọc email. Màn hình iPad hiển thị cho bạn một bố cục các tin nhắn email có thể nhắc bạn về Outlook trên máy tính để bàn. Nó hiển thị một danh sách các thư ở bên trái và một khung đọc ở bên phải hiển thị nội dung ...

Làm thế nào để Đáp lại Yêu cầu Cuộc họp với Outlook. com

Làm thế nào để Đáp lại Yêu cầu Cuộc họp với Outlook. com

Nếu bạn đi du lịch nhiều, bạn có thể cần phải đăng nhập vào Outlook. com thường xuyên để xem liệu IRS có muốn bạn hay gia đình bạn đã mời bạn tham dự sinh nhật lần thứ 100 của cô Munt. (Các bên vui vẻ hơn nhiều.) Outlook. com cho phép người khác gửi cho bạn một email đặc biệt mời bạn tham dự cuộc họp. Bạn ...