PHPMailer вопрос - PullRequest
       8

PHPMailer вопрос

4 голосов
/ 18 августа 2010

Я получаю сообщение об ошибке. Неустранимая ошибка: необработанное исключение «phpmailerException» с сообщением «Неверный адрес:» и т. Д. И т. Д. И т. Д., И это настоящая рана на странице.

Итак, я хочу зафиксировать ошибку или устранить ее или что-то еще, а затем вернуть ее в форму, чтобы пользователю было сказано, что произошла ошибка, и повторно ввести свой адрес электронной почты. Все это будет аккуратно и аккуратно, а не ошибкой, как сейчас.

Кто-нибудь знает, как это сделать?

Спасибо

1 Ответ

4 голосов
/ 18 августа 2010
try {
    // your code which sends the email
} catch (phpmailerException $exception) {
    // process the exception here
    // or leave this block blank to just suppress it(which is a bad idea)
}

также см. страница руководства по исключениям

...