2016-12-23 16 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]を送っています。

$message = $_POST['dostawa']; 

答えて

1

の変更は、単一引用符PHPであるので、文字列 としてそれを考慮

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

に二重引用符にアップし、それを入れてくださいすることをお勧めいたします。 ..ありがとうございました:) – Kolobianka

+0

@Kolobianka私の答えにチェックを入れてくださいそれは有用です:) – Hassaan

-1

$message = '$_POST[dostawa]'; 

から

+0

答えを投票してください。その理由を指定します。 –

関連する問題