Khi tạo một trang web, quản trị viên web thường cho người dùng cơ hội gửi tin nhắn bằng văn bản đến quản trị viên dịch vụ. Đối với điều này, một biểu mẫu đặc biệt được sử dụng. Bạn có thể tự viết phiên bản đơn giản nhất của biểu mẫu này.
Hướng dẫn
Bước 1
Theo quy định, biểu mẫu để gửi một bức thư trên trang web bao gồm hai trường chính: trường tiêu đề thư và trường nhập nội dung thư. Người gửi không cần chỉ định địa chỉ email của quản trị viên trang web, vì địa chỉ này được viết bằng chính mã. Tùy chọn này thuận tiện vì quản trị viên có thể nhận thư mà không cần hiển thị địa chỉ email của mình.
Bước 2
Bản thân biểu mẫu, nơi văn bản sẽ được nhập vào, được viết bằng html đơn giản. Mã có thể là một cái gì đó như thế này:
Thông điệp:
Bước 3
Đoạn mã trên sẽ tạo một biểu mẫu với hai trường - Chủ đề và Thông điệp. Cũng sẽ có hai nút trên đó - "Gửi" và "Xóa". Bạn có thể đặt mã này ở một nơi thuận tiện trên trang web. Biểu mẫu sẽ hiện diện, nhưng chưa hoạt động. Để các lần nhấp vào nút dẫn đến kết quả mong muốn, bạn cần thêm tập lệnh PHP sau vào trang web:
<?
$ to = "email @ địa chỉ";
mail ($ to, "$ sub", $ mes);
?>
Bước 4
Thay thế dòng "địa chỉ email @" bằng e-mail mong muốn. Sao chép tập lệnh vào một "Boknot" thông thường, lưu nó dưới dạng send.php (trước tiên lưu nó dưới dạng send.txt, sau đó đổi tên phần mở rộng thành *.php) và đặt nó vào cùng một thư mục với trang web. Đây là phiên bản đơn giản nhất của biểu mẫu gửi thư, bạn có thể thay đổi và tinh chỉnh nó theo cách bạn muốn. Ví dụ: bằng cách thêm câu lệnh echo vào script, bạn có thể hiển thị thông báo này hoặc thông báo đó trên màn hình sau khi gửi thư. Bạn cũng có thể thay đổi kích thước của biểu mẫu, màu sắc, tên các nút, v.v. theo quyết định của bạn.