Form và dữ liệu người dùng nhập trong PHP | Tìm ở đây
Thẻ Form là một thẻ rất quan trọng trong lập trình Web, chúng được sử dụng để thu thập dữ liệu người sử dụng nhập vào.
Trong PHP các biến $_GET và $_POST thường được sử dụng để lấy lại các thông tin nhập từ người sử dụng thông qua các Form.
Xử lý Form trong PHP
Các giao dịch giữa form HTML (các phần tử trong trang HTML) và PHP sẽ thực hiện hoàn toàn tự động.
Bạn đang đọc: Form và dữ liệu người dùng nhập trong PHP | Tìm ở đây
Ví dụ
Dưới đây là một ví dụ có một form HTML với hai ô nhập dữ liệu ( input ) và một nút submit :
Với Form ở trên và kích vào nút submit, dữ liệu trong form sẽ được gửi tới trang PHP có tên là “ welcome.php ” :
Trang “ welcome.php ” có code như sau :Chào mừng bạn !
Bạn có tuổi là .Kết quả đầu ra khi người dùng nhập vào Tên là Toàn, Tuổi là 21:
Xem thêm: Tìm việc Làm Giám đốc Đầu tư và Phát triển Dự án Tuyển Dụng 19/04/2023 | https://thomaygiat.com
Chào mừng bạn Toàn! Bạn có tuổi là 21.
Bạn hoàn toàn có thể xem trang 77 của slide bài giảng này để hiểu rõ hơn những hàm $ _GET và $ _POST .
Kiểm tra dữ liệu hợp lệ trong Form (Form Validation)
Dữ liệu người dùng nhập cần được kiểm tra xem có hợp lệ không trước khi gửi, ví dụ như địa chỉ email không được kiểm tra tính hợp lệ hay không mà được thêm ngay vào cơ sở dữ liệu hoàn toàn có thể những công dụng sử dụng đến email sẽ không hoạt động giải trí .
Có hai cách kiểm tra dữ liệu hợp lệ :
- Kiểm tra tại phía client (dùng các ngôn ngữ script tại phía client như javascript, vbscript)
- Kiểm tra tại phía server (dùng các ngôn ngữ tạị phía Server như PHP, C#, Java …): dữ liệu từ client sẽ được gửi lên server và sau khi server kiểm tra xong sẽ gửi kết quả lại cho client). Thông thường nên sử dụng kiểm tra tại phía client nếu có thể vì quá trình xử lý sẽ nhanh hơn và giảm tải cho server.
Bạn cũng nên xem xét việc kiểm tra tại phía server nếu dữ liệu cần kiểm tra nằm trong cơ sở dữ liệu tại phía server, ví dụ khi người sử dụng tạo một tài khoản mới, cần kiểm tra xem tài khoản đó đã tồn tại chưa, chắc chắn chỉ có thể kiểm tra tại phía server vì tên người sử dụng chọn cần được gửi lên server để kiểm tra xem tên đó đã có ai sử dụng chưa và sẽ gửi kết quả kiểm tra về cho client.
Một cách tốt để kiểm tra tính hợp lệ ở phía server là gửi tới chính form đó thay vì gửi tời một trang khác. Người sử dụng sẽ nhận những thông tin lỗi trên cùng trang của form này. Điều này làm cho thuận tiện quản trị lỗi .
Chi tiết cách kiểm tra tính hợp lệ dữ liệu nhập ở cả hai phía client và server sẽ được ra mắt ở những bài sau .
Source: https://thomaygiat.com
Category : Kỹ Thuật Số
Chuyển vùng quốc tế MobiFone và 4 điều cần biết – MobifoneGo
Muốn chuyển vùng quốc tế đối với thuê bao MobiFone thì có những cách nào? Đừng lo lắng, bài viết này của MobiFoneGo sẽ giúp…
Cách copy dữ liệu từ ổ cứng này sang ổ cứng khác
Bạn đang vướng mắc không biết làm thế nào để hoàn toàn có thể copy dữ liệu từ ổ cứng này sang ổ cứng khác…
Hướng dẫn xử lý dữ liệu từ máy chấm công bằng Excel
Hướng dẫn xử lý dữ liệu từ máy chấm công bằng Excel Xử lý dữ liệu từ máy chấm công là việc làm vô cùng…
Cách nhanh nhất để chuyển đổi từ Android sang iPhone 11 | https://thomaygiat.com
Bạn đã mua cho mình một chiếc iPhone 11 mới lạ vừa ra mắt, hoặc có thể bạn đã vung tiền và có một chiếc…
Giải pháp bảo mật thông tin trong các hệ cơ sở dữ liệu phổ biến hiện nay
Hiện nay, với sự phát triển mạnh mẽ của công nghệ 4.0 trong đó có internet và các thiết bị công nghệ số. Với các…
4 điều bạn cần lưu ý khi sao lưu dữ liệu trên máy tính
08/10/2020những chú ý khi tiến hành sao lưu dữ liệu trên máy tính trong bài viết dưới đây của máy tính An Phát để bạn…