发送电子邮件对于cakephp 1.3 [英] Sending Email For cakephp 1.3
本文介绍了发送电子邮件对于cakephp 1.3的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在控制器中:
<?php
App::uses('CakeEmail', 'Network/Email');
class MessagesController extends AppController
{
public $uses = array();
public function send()
{
if (!empty($this->request->data) )
{
$email = new CakeEmail();
$email->from(array('jerold@ballo.com.ph' => 'Jerold Ballo'));
$email->to($this->Email->data['to']);
$email->subject($this->Email->data['subject']);
if ($email->send($this->Email->data['message'])) {
$this->Session->setFlash(__('Email From me'), 'default', array('class' => 'success'));
}
}
}
}
?>
我有这个
致命错误:调用未定义的方法App :: uses()在C:\ xampp\htdocs\reservation\controllers\messages_controller.php第3行
请帮助我....
推荐答案
删除 App :: uses('CakeEmail','Network / Email');
尝试
class MessagesController extends AppController
{
public $components = array('Email');
...
现在您可以使用$ this->在代码
You can now use $this->Email the way you have it in the code
这篇关于发送电子邮件对于cakephp 1.3的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文