2016-12-23 6 views
0

У меня возникли проблемы с отправкой писем на моем сайте.PHP Mailto не отправляет переменные

Вот код:

$to = '[email protected]' . ', '; 
$to .= '[email protected]'; 
$subject = 'Potwierdzenie zakupu.'; 
$message = '$_POST[dostawa]'; 



$headers = 
'MIME-Version: 1.0' . "\r\n" . 
'Content-type: text/html; charset=utf-8' . "\r\n" . 
'From: [email protected]' . "\r\n" . 
    'Reply-To: [email protected]' . "\r\n" . 
    'X-Mailer: PHP/' . phpversion(); 

mail($to, $subject, $message, $headers); 

Когда я положил текст в моем сообщении посылает текст, но если я ставлю некоторые переменное это отправка $_POST[dostawa] я могу напечатать эту переменные до и после этого кода с эхом.

ответ

1

Изменение от

$message = '$_POST[dostawa]'; 

в

$message = $_POST['dostawa']; 
+0

Ups. .. Большое вам спасибо:) – Kolobianka

+0

@Kolobianka, пожалуйста, отметьте свой ответ, если вы nd it полезно :) – Hassaan

-1

Поскольку в одиночной кавычки PHP рассматривать его как строку Рекомендуют вас, пожалуйста, поместите его в двойные кавычки

$message = "$_POST[dostawa]"; 
+0

Dont Just Down голосуйте за ответ. Укажите причину этого. –