Ví dụ đăng nhập biểu mẫu php
Ngày đăng:
28/12/2022
Trả lời:
0
Lượt xem:
186
Hình thức là gì?Khi bạn đăng nhập vào một trang web hoặc vào hộp thư của mình, bạn đang tương tác với một biểu mẫu. Các biểu mẫu được sử dụng để nhận đầu vào từ người dùng và gửi nó đến máy chủ web để xử lý. Sơ đồ dưới đây minh họa quá trình xử lý biểu mẫu. Biểu mẫu là một thẻ HTML chứa các mục giao diện người dùng đồ họa như hộp nhập liệu, hộp kiểm nút radio, v.v. Biểu mẫu được xác định bằng cách sử dụng. các thẻ và các mục GUI được xác định bằng cách sử dụng các phần tử biểu mẫu như đầu vàoKhi nào và tại sao chúng ta sử dụng các biểu mẫu?
Tạo biểu mẫuChúng tôi sẽ sử dụng các thẻ HTML để tạo biểu mẫu. Dưới đây là danh sách tối thiểu những thứ bạn cần để tạo biểu mẫu
Registration FormXem mã trên trong trình duyệt web sẽ hiển thị biểu mẫu sau. ĐÂY,
Gửi dữ liệu biểu mẫu đến máy chủThuộc tính hành động của biểu mẫu chỉ định URL gửi xử lý dữ liệu. Thuộc tính phương thức chỉ định loại gửiPhương thức POST PHP
Phương thức NHẬN PHP
Phương thức GET và POSTPOSTGETCác giá trị không hiển thị trong URLCác giá trị hiển thị trong URLKhông giới hạn độ dài của các giá trị vì chúng được gửi qua phần thân của HTTPCó giới hạn về độ dài của các giá trị thường là 255 ký tự. Điều này là do các giá trị được hiển thị trong URL. Lưu ý giới hạn trên của các ký tự phụ thuộc vào trình duyệt. Có hiệu suất thấp hơn so với phương thức Php_GET do mất thời gian đóng gói các giá trị Php_POST trong phần thân HTTP Có hiệu suất cao so với phương thức POST do tính chất đơn giản của việc nối thêm các giá trị trong URL. Hỗ trợ nhiều loại dữ liệu khác nhau như chuỗi, số, nhị phân, v.v. Chỉ hỗ trợ các loại dữ liệu chuỗi vì các giá trị được hiển thị trong URLKết quả không thể được đánh dấu sáchKết quả có thể được đánh dấu sách do khả năng hiển thị của các giá trị trong URLSơ đồ bên dưới cho thấy sự khác biệt giữa nhận và đăngXử lý dữ liệu form đăng kýBiể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ục $_POST. Chúng ta sẽ sử dụng hàm isset của PHP để kiểm tra xem các giá trị biểu mẫu đã được điền vào mảng $_POST chưa và xử lý dữ liệu. Chúng tôi sẽ sửa đổi mẫu đăng ký để bao gồm mã PHP xử lý dữ liệu. Dưới đây là mã sửa đổiRegistration Form //this code is executed when the form is submittedĐÂY,
Thêm ví dụCông cụ tìm kiếm đơn giảnChúng tôi sẽ thiết kế một công cụ tìm kiếm đơn giản sử dụng phương thức PHP_GET làm kiểu gửi biểu mẫu. Để đơn giản, chúng tôi sẽ sử dụng câu lệnh PHP If để xác định đầu ra. Chúng tôi sẽ sử dụng cùng một mã HTML cho biểu mẫu đăng ký ở trên và thực hiện các sửa đổi tối thiểu đối với biểu mẫu đó.Simple Search EngineXem trang trên trong trình duyệt web. Mẫu sau sẽ được hiển thị Nhập GET bằng chữ in hoa, sau đó nhấp vào nút gửi. Sau đây sẽ được hiển thị Sơ đồ bên dưới hiển thị URL cho các kết quả trên Lưu ý rằng URL đã hiển thị giá trị của search_term và form_submitted. Hãy thử nhập bất cứ thứ gì khác với GET, sau đó nhấp vào nút gửi và xem bạn sẽ nhận được kết quả gì Làm việc với hộp kiểm, nút radioNếu người dùng không chọn hộp kiểm hoặc nút radio, thì không có giá trị nào được gửi, nếu người dùng chọn hộp kiểm hoặc nút radio, giá trị một (1) hoặc true sẽ được gửi. Chúng tôi sẽ sửa đổi mã biểu mẫu đăng ký và bao gồm một nút kiểm tra cho phép người dùng đồng ý với các điều khoản dịch vụ.Registration FormXem biểu mẫu trên trong trình duyệt Điền họ và tên Lưu ý hộp kiểm Đồng ý với Điều khoản dịch vụ chưa được chọn. Nhấp vào nút gửi Bạn sẽ nhận được các kết quả sau Nhấp vào quay lại liên kết biểu mẫu và sau đó chọn hộp kiểm Nhấp vào nút gửi Bạn sẽ nhận được các kết quả sau Tóm lược
|