Salut,
S'il vous plait savez vous l'origine de cette erreur :
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',
)
------------------------------------------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
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.