2015-09-10 3 views
2

У меня есть форму для отправки пользователям своего запроса, которое будет отправлено по электронной почте. Поскольку пользователи могут выбрать свой тип запроса, я хочу связать тип запроса с темой письма.Конкатенировать тему почты в PHP mailer

$formname = "Website Inquiry Form"; 
$inquirytype = "Books"; 
$mail->Subject = $formname . ' - ' . $inquirytype; 

Когда я отправил форму, я получил эту ошибку, Mailer Error: SMTP Error: данные не принимаются.

Любые советы? Благодарю.

+1

Через 3 секунды прибегая к помощи: http://stackoverflow.com/questions/15880042/phpmailer-the-following-smtp-error-data-not- принятое –

+0

ничего не найдено в вашем конкатенации. Проблема в другом месте. – iiro

+0

это сервер smtp? – Spiral1ng

ответ

0

Basic Example using SMTP Читайте о
и look at this too

сделать так

$sub = $formname.'-'.$inquirytype; 
$mail->Subject = $sub; 

добавить body текст использовать

$mail->Body = 'I'm Body text'; 

Basic использования

$mail->SMTPAuth = true;     // enable SMTP authentication 
$mail->Host  = "mail.yourdomain.com"; // sets the SMTP server 
$mail->Port  = 25;     // set the SMTP port for the GMAIL server 
$mail->Username = "[email protected]"; // SMTP account username 
$mail->Password = "yourpassword";  // SMTP account password 

$mail->SetFrom('[email protected]', 'First Last'); 

$mail->AddReplyTo("[email protected]","First Last"); 

$mail->Subject = "PHPMailer Test Subject via smtp, basic wi 
+0

Я попробовал первый пример, но он все еще не работает. Я думаю, что проблема заключается в конкатенации, но мне нужно объединить две переменные вместе. Пробовал поиск по Google, но не имеет никакого решения. – Spiral1ng

+0

, который должен работать с проверкой, вы включили всю его часть. –

+0

Я попытался использовать $ mail-> Subject = $ formname; и $ mail-> Subject = $ querytype; оба работали отлично. но как только есть. в теме, я получаю ошибку. – Spiral1ng

1

Просто объявить одну переменную тему

$subject = $formname.'-'.$inquirytype; 
$mail->Subject = $subject; 
Смежные вопросы