Salut,
S'il vous plait savez vous l'origine de cette erreur :
------------------------------------------AccountController------------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 Message: Missing To addresses Stack trace: #0 C:\wamp\www\MTK_test2\library\Zend\Mail\Transport\Abstract.php(337): Zend_Mail_Transport_Sendmail->_prepareHeaders(Array) #1 C:\wamp\www\MTK_test2\library\Zend\Mail.php(1194): Zend_Mail_Transport_Abstract->send(Object(Zend_Mail)) #2 C:\wamp\www\MTK_test2\application\modules\site\controllers\AccountController.php(389): Zend_Mail->send() #3 C:\wamp\www\MTK_test2\library\Zend\Controller\Action.php(516): AccountController->confirmAction() #4 C:\wamp\www\MTK_test2\library\Zend\Controller\Dispatcher\Standard.php(295): Zend_Controller_Action->dispatch('confirmAction') #5 C:\wamp\www\MTK_test2\library\Zend\Controller\Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) #6 C:\wamp\www\MTK_test2\library\Zend\Application\Bootstrap\Bootstrap.php(97): Zend_Controller_Front->dispatch() #7 C:\wamp\www\MTK_test2\library\Zend\Application.php(366): Zend_Application_Bootstrap_Bootstrap->run() #8 C:\wamp\www\MTK_test2\public\index.php(66): Zend_Application->run() #9 {main} Request Parameters: array ( 'controller' => 'account', 'action' => 'confirm', 'id' => '056f6894c53e8b1a21a9476496071ce9', 'module' => 'site', )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 Code: public function confirmAction() { ini_set('SMTP','smtp.menara.ma'); $id = $this->_getParam('id'); $lang = $this->_getParam('lang'); // checkers from register $registry = new Zend_Registry(); $session = $registry->get('session'); $db = $registry->get('db'); $security = $registry->get('security'); $translate = $registry->get('translator'); SessionHandler::langCookie($lang, $translate); // secure id $id = $security->safest($id); $id = $security->secure_sql($id); $client = new Client($db); $data = array( 'CONFIRMED'=>true ); $row = $client->fetchRow("IDCONFIRMATION = '$id'"); if($row->CONFIRMED==0){ $email=$row->email; $client->update($data, "IDCONFIRMATION = '$id'"); $mail = new Zend_Mail(); $mail->setFrom('exemple@exemple.com','exemple'); $mail->addTo($email); $mail->setBodyHtml($translate->_('confirm_msg_success')); $mail->setSubject($translate->_('confirm_subject')); $mail->send(); $this->_redirect('account/register/success/2'); //$session->openSession($row->client_id); //$this->_redirect('account/register/success/2'); }else{ $this->_redirect('/'); } }
Merci.
Partager