2011-02-02 59 views
0

我現在面臨使用表單輸入,我需要發送一個文本電子郵件,然後放入數據庫的問題。 r n r n字符串進入純文本

當我把它作爲一個文本的電子郵件中,換行符顯示爲\ r \ n \ r \ n的純文本電子郵件,而是存儲在數據庫中,當類似這樣不顯示。

我正在使用PHP/MySQL - 如何避免在發送的電子郵件中顯示\ r \ n \ r \ n字符?

謝謝 亞歷

+0

你怎麼發送郵件?使用類或sendmail? – Sudantha 2011-02-02 06:24:55

+0

我只是使用PHP – Genadinik 2011-02-02 06:30:34

回答

1

發送電子郵件爲text/html和使用

<p> or <br> 

標籤

1

這方面的一個可能的原因可能是數據庫消毒(如mysqli_real_escape_string)。我通過系統地清理從未傳遞給數據庫的變量來完成同樣的錯誤。