How do you get rid of Parse error: syntax error, unexpected '?
-
Here's the code.
<?php require 'PHPMailer-master/class.phpmailer.php';
$mail = new PHPMailer; $mail -> isSMTP(); $mail -> Host = 'smtp.mail.ru'; $mail -> SMTPAuth = true; $mail -> Username = 'Gonsallos'; $mail -> Password = 'пароль'; $mail -> SMTPSecure = 'ssl'; $mail -> Port ='465'; $mail -> CharSet = 'UTF-8'; $mail -> From = 'Gonsallos@mail.ru'; $mail -> FromName = 'Андрей'; $mail -> AddAddress = ('Dima_kisill@meta.ua', 'Дмитрию'); $mail -> isHTML(true); $mail -> Subject = 'Тема сообщения!'; $mail -> Body = 'Привет, мир!<p>Это строка<b>HTML кода</b></p>'; $mail -> AltBody = 'Это альтернативное сообщение!'; //$mail -> SMTPDebug =1; Выводим ошибку! if($mail -> send()){ echo "Письмо отправлено!"; }else{ echo "Письмо не может быть отправлено. "; echo "Ошибка".$mail -> ErrorInfo; }
?>
On the line:
$mail -> AddAddress = ('Dima_kisill@meta.ua', 'Дмитрию');
Makes such a mistake:Parse error: syntax error, unexpected ',' in... ♪
I know it's a syntax error, but I don't know what's wrong.
-
AddAddress
- it's not. variable♪ Method♪ You have to call:$mail->AddAddress('Dima_kisill@meta.ua', 'Дмитрию');