2010-07-19 27 views
0

在我的cakephp網站,我有一個控制器,它可以處理簡單的聯繫表單。但我有一個問題!如果contact_controller.php代碼我使用:如何使用CAKEPHP中的空格獲取收到的電子郵件?

$this->Email->send($this->data['Contact']['message']); 

我收到的電子郵件我打開郵箱與換行,如用戶寫的消息。但是,如果使用:

$this->Email->send(); 

,並創建一個HTML模板來獲得,我想接收郵件的變量,我會收到同樣沒有換行符。

我該如何解決這個問題?

回答

1

你想要哪一個?在第一種情況下,您會發送純文本電子郵件,因此您的行會中斷。 第二個地方是發送HTML電子郵件,其中有換行符,但只是忽略。

因此要麼保持發送郵件純文本或使用nl2br()函數的身體的HTML輸出。

+0

函數nl2br()很好用!謝謝 – alopes 2010-07-20 11:36:24

相關問題