【发布时间】:2014-01-22 03:44:40
【问题描述】:
在控制器中:
<?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'));
}
}
}
}
?>
我得到了这个
Fatal error: Call to undefined method App::uses() in C:\xampp\htdocs\reservation\controllers\messages_controller.php on line 3
请帮帮我....
【问题讨论】:
-
伙计,您使用的是 CakePHP 1.3 框架,但您的代码使用的是 CakePHP 2.x。请检查正确的书。 book.cakephp.org/1.3/en/The-Manual/Core-Components/Email.html
-
你能指导我把这些代码放在哪里吗?新手在这里...
标签: cakephp