Các biểu mẫu trên trang web chứa nhiều điều khiển khác nhau và được sử dụng để tổ chức tương tác của người dùng. Sự hiện diện trên trang web của biểu mẫu cho phép người dùng nhập và gửi dữ liệu đăng ký, tin nhắn và các thông tin khác. Hơn nữa, biểu mẫu không chỉ nên đọc văn bản đã nhập mà còn xử lý nó theo một cách nhất định.
Nó là cần thiết
kịch bản mẫu
Hướng dẫn
Bước 1
Khó khăn chính trong việc tạo biểu mẫu là đảm bảo tính bảo mật của thông tin được nhập cho trang web và những người dùng khác. Một trong những lỗ hổng phổ biến nhất là cái gọi là XSS injection, bản chất của nó là khả năng thực thi mã thực thi độc hại trong trình duyệt của người dùng. Do đó, biểu mẫu phải có bộ lọc không cho phép nhập các ký tự nguy hiểm hoặc thay thế chúng bằng các ký tự đối ứng an toàn ở một mã hóa khác. Bộ lọc cũng cần thiết trong các trường hợp khác - ví dụ: trong trường nhập địa chỉ e-mail, có thể có bộ lọc để nhập các ký tự trong bất kỳ bố cục nào, ngoại trừ tiếng Anh.
Bước 2
Biểu mẫu được triển khai trong một tập lệnh được viết bằng một trong các ngôn ngữ kịch bản, thường là PHP được sử dụng. Mã biểu mẫu có thể được chèn vào trang web theo hai cách: trực tiếp vào mã trang và trong một tệp đính kèm riêng biệt. Trong trường hợp đầu tiên, mã thực thi được đặt giữa các thẻ (không có dấu ngoặc kép). Phần mở rộng trang phải là *.php. Nếu trang có đuôi *.html hoặc *.htm, bạn chỉ cần đổi thành *.php. Máy chủ có thể được cấu hình để xử lý các tệp php với các phần mở rộng khác nhau; trong trường hợp này, không cần thay đổi phần mở rộng.
Bước 3
Nếu tập lệnh được trình bày dưới dạng một tệp riêng biệt, một liên kết tương ứng của biểu mẫu phải được thực hiện tới nó trong mã trang:. Nếu các trang trên trang web của bạn có đuôi *.html, thì hãy đổi thành *.php hoặc tạo tệp.htaccess trong thư mục gốc của trang web (có dấu chấm ở phía trước tên), sau đó thêm dòng "Ứng dụng AddHandler / x -httpd-php.html.htm "(không có dấu ngoặc kép).
Bước 4
Bạn có thể tự viết kịch bản biểu mẫu, nhưng việc tìm một phiên bản làm sẵn trên mạng và sửa đổi nó khi cần thiết sẽ dễ dàng hơn nhiều. Tốt nhất là xem mã của một số tùy chọn, đánh giá ưu và nhược điểm của chúng. Khi bạn hiểu cách xây dựng tập lệnh biểu mẫu, bạn luôn có thể thay đổi nó theo cách bạn muốn hoặc tạo của riêng bạn dựa trên mẫu của các tập lệnh hiện có.