Hướng dẫn dùng codesubmit trong PHP
Biểu mẫu là một trong những thành phần mà chúng ta thường xuyên tương tác nhất. Từ những thao tác đơn giản như đăng nhập vào blog, facebook hay thậm chí đăng nhập email cũng là một trong những tương tác với biểu mẫu. Trong bài viết ngày hôm nay, T3H xin giới thiệu tới bạn các tạo biểu mẫu đăng ký trong PHP bằng cách sử dụng phương thức GET và POST. Show Biểu mẫu - Form trong PHP là gì?Khi bạn đăng nhập vào một trang web hay vào chính hộp thư của bạn, có nghĩa là bạn đang tương tác với một biểu mẫu. Biểu mẫu được sử dụng để lấy đầu vào từ người dùng và đưa những thông tin này cho máy chủ web xử lý. Sơ đồ dưới đây mô tả quá trình xử lý này: Quá trình xử lý thông tin Một biểu mẫu là một thẻ HTML bao gồm giao diện đồ họa người dùng như hộp nhập liệu, hộp kiểm các nút radio,... Biểu mẫu được xác định bằng cách sử dụng thẻ vào các mục GUI đã được xác định bằng cách sử dụng các phần tử của biểu mẫu như đầu vào (input).Khi nào và tại sao chúng ta sử dụng biểu mẫu trong PHP
Chúng ta sẽ sử dụng các thẻ HTML để tạo biểu mẫu. Dưới đây là danh sách những thứ cơ bản mà bạn cần khi tạo biểu mẫu:
Ví dụ: Đoạn code dưới đây sẽ tạo một biểu mẫu đơn giản:
Registration Form
Đoạn code này sẽ hiển thị như sau: Trong ví dụ trên, ta có:
Gửi dữ liệu biểu mẫu đến máy chủ trong PHPCác thuộc tính action của biểu mẫu chỉ định URL gửi xử lý dữ liệu. Thuộc tính method chỉ định kiểu gửi. Nếu bạn chưa hiểu rõ về phương thức Get và Post trong PHP, bạn có thể đọc tại bài viết: Phương thức Get và Post trong PHP - Tìm hiểu về phương thức Get và Post trong PHP >>> Đọc thêm: Phương thức Get và Post trong PHP - Tìm hiểu về phương thức Get và Post trong PHP Xử lý dữ liệu biểu mẫu đăng ký trong PHPBiểu mẫu đăng ký gửi dữ liệu cho chính nó như được chỉ định trong thuộc tính hành động của biểu mẫu. Khi một biểu mẫu đã được gửi, các giá trị được điền vào mảng siêu toàn cầu $ _POST. Chúng ta sẽ sử dụng hàm Isset trong PHP để kiểm tra xem các giá trị biểu mẫu đã được điền vào mảng $ _POST hay chưa và xử lý dữ liệu. Chúng ta sẽ sửa đổi biểu mẫu đăng ký để bao gồm mã PHP xử lý dữ liệu. Dưới đây là mã sửa đổi //this code is executed when the form is submitted
Thank You
You have been registered as
Go back to the form
Registration Form
Trong mã này, ta có:
Kết luận: Bài viết trên đã giới thiệu tới bạn cách tạo biểu mẫu đăng ký trong PHP qua phương thức Get và Post. Tóm lại, bạn có thể hiểu biểu mẫu được sử dụng để lấy dữ liệu từ người dùng, được tạo bằng thẻ HTML. Biểu mẫu PHP có thể được gửi đến máy chủ để xử lý bằng phương pháp POST hoặc GET. Tìm hiểu thêm về PHP và các ngôn ngữ lập trình khác qua các khóa học lập trìnhtại T3H bạn nhé! |