Dòng mới html
Tôi không thể thêm bình luận vào câu trả lời của Mohammad Saqib, nhưng tôi muốn nói rằng bạn không nên sử dụng 4 để thay thế cho 5 vì điều này có thể khiến email bị bắt bởi các bộ lọc thư rác 'dòng quá dài' . Các dòng mới rất quan trọng để giữ cho email nhiều người hơn và cho phép giao hàng thành công Show Nội dung chính Hiển thị
Phương pháp tôi đề xuất là
Ngoài ra, bạn phải chắc chắn rằng các tiêu đề 'vệ sinh' để tránh tiêm tiêu đề từ đầu vào người dùng, đây là một chức năng chắc chắn gấp đôi để tiêm
Nếu bạn muốn thẻ HTML hiển thị trong email, hãy thay đổi loại tiêu đề
Nếu bạn đã hiển thị HTML, bạn nên làm sạch đầu vào của người dùng để tránh bất kỳ điều gì bất ngờ. tức là tiêm HTML. Chức năng này được sử dụng ở bất kỳ nơi nào bạn hiển thị đầu vào của người dùng trong HTML
ví dụ. $body = "Tên thương hiệu. ". htmlclean ($ tên thương hiệu); Làm thế nào để bạn thêm một dòng ngắt trong email văn bản đơn giản?
Bạn phải sử dụng dấu ngoặc kép và bạn sử dụng \ r \ n để tạo một dòng mới Tôi đang sử dụng móc Auto_Core_Update_Email để sửa đổi email cập nhật tự động được gửi bởi WordPress. Tuy nhiên, tôi không thể tìm cách thêm các dòng lỗi vào email thân. This is my code Tôi cũng đã thử sử dụng 0, 5, cũng như_ 2, đã thấy ở trên. Tuy nhiên, trong mỗi trường hợp, chuỗi chỉ có trong email ứng dụng của tôi như thế nàyXin chào%0d%0Alorem Ipsum%0d%0AmanyThanks%0d%0AwordPress Chủ đề. PHP / mysqlprev. Tiếp theo Trước. Tiếp theo trả lời. Sử dụng các ký tự mới 'function sanitize(&$data){ return str_ireplace(array("\r", "\n", "%0a", "%0d"), '', dảislash($data)) . '. vệ sinh($email);Bạn có thể sử dụng các ký tự Php Newline 3 or 5 to create a new line in the source code. Tuy nhiên, nếu bạn cũng muốn hiển thị ngắt dòng trong quá trình duyệt, bạn có thể sử dụng chức năng Php 7 để chèn dòng HTML bị hỏng trước tất cả các dòng mới trong một chuỗiChúng ta hãy xem ví dụ sau để hiểu về cơ bản nó hoạt động như thế nào 3Lưu ý. ký tự 03 viết một dòng mới trong Unix trong khi đối đầu với Windows, có hai chuỗi ký tự. 5. Thay vào đó, hãy sử dụng 5. Ký tự 3 viết một dòng mới trong UNIX trong khi đối với Windows có hai chuỗi ký tự. 5. Để đảm bảo an toàn, hãy sử dụng 5 thay thếCâu hỏi thường gặp liên quanDưới đây là một số Câu hỏi thường gặp liên quan đến chủ đề này
Làm thế nào để bạn thêm một dòng ngắt trong email văn bản đơn giản? 2Bạn phải sử dụng dấu ngoặc kép và bạn sử dụng \ r \ n để tạo một dòng mới 3Chà, bạn đang yêu cầu nó sử dụng thông báo văn bản đơn giản + HTML định dạng kép, nhưng sau đó sử dụng cùng một nội dung cho cả hai, điều này không có ý nghĩa gì. Nếu bạn chỉ muốn một thông báo văn bản đơn giản (sẽ bảo tồn các lần ngắt dòng), hãy làm điều này ❮ Tham khảo thư PHP Thí dụGửi một đơn giản email // tin nhắn // used wordWrap () if lines long than 70 character $msg = wordwrap ($msg, 70); // Gửi email email ("", "chủ đề của tôi", $msg);?> Định nghĩa và cách sử dụngHàm thư () cho phép bạn gửi email trực tiếp từ tập lệnh cú phápmail (đến, chủ đề, tin nhắn, tiêu đề, tham số); Tham số valueTham số Sự kiện mô tả đến Yêu cầu. Chỉ định người nhận / máy thu của emailmôn học Yêu cầu. Chỉ định chủ đề của email. Lưu ý. Tham số này không thể chứa bất kỳ ký tự dòng mới nào Lưu ý. Tham số này không được chứa bất kỳ ký tự xuống dòng nào Thông báo Yêu cầu. Xác định tin nhắn sẽ được gửi. Mỗi dòng phải được phân tách bằng LF (\ N). Các dòng không được vượt quá 70 ký tựWindows Lưu ý. Nếu một điểm dừng hoàn toàn được tìm thấy ở đầu một dòng trong tin nhắn, nó có thể bị xóa. Để giải quyết vấn đề này, hãy thay thế toàn bộ điểm dừng bằng một dấu chấm kép. Nếu tìm thấy dấu chấm ở đầu dòng trong tin nhắn, dòng đó có thể bị xóa. Để giải quyết vấn đề này, hãy thay thế dấu chấm bằng dấu chấm đôi. Lưu ý. Khi gửi email, nó phải chứa tiêu đề từ tiêu đề. Điều này có thể được đặt với tham số này hoặc trong tệp php. ban đầu. Khi gửi email, nó phải chứa tiêu đề Từ. Điều này có thể được thiết lập với tham số này hoặc trong php. tập tin ini |