如何通过php将输入值插入电子邮件正文

如何通过php将输入值插入电子邮件正文,php,html,contact-form,Php,Html,Contact Form,我正在开发一个网站,但我无法完成这个简单的步骤: 简单介绍如何将订单的输入值插入我通过php代码发送的邮件正文 最后它成功了。我只是随机更改代码,直到成功。这是: HTML代码: "<form name="order" method="post" action="email_script.php"> <input type="text" name="name" placeholder="Ваше Имя"> <input type="text" name="te

我正在开发一个网站,但我无法完成这个简单的步骤: 简单介绍如何将订单的输入值插入我通过php代码发送的邮件正文

最后它成功了。我只是随机更改代码,直到成功。这是:

HTML代码:

"<form name="order" method="post" action="email_script.php">
 <input type="text" name="name" placeholder="Ваше Имя">
 <input type="text" name="telephone" placeholder="Ваш Телефон">
 <input type="submit" value="ОСТАВИТЬ ЗАЯВКУ">
 </form>"
$message .= $_POST["name"];
$message .= $_POST["telephone"];
$message = wordwrap($message,70);
mail("nsaann@gmail.com","Заказ",$message);
我应该写什么来代替

$message .= "$_POST['name']\n";
$message .= "$_POST['telephone']"\n";
为了解决这个问题

异常堆栈跟踪:

Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE),
expecting identifier (T_STRING) or variable (T_VARIABLE) or number 
(T_NUM_STRING) in /home4/nsaann/public_html/xparen.com/email_script.php on line 3
在这里换车

"<form name='order' method='post' action='email_script.php'>
  <input type='text' name='name' placeholder='Ваше Имя'>
  <input type='text' name='telephone' placeholder='Ваш Телефон'>
  <input type='submit' value='ОСТАВИТЬ ЗАЯВКУ'>
</form>"
$message = "";
$message .= "$_POST['name']\n";
$message .= "$_POST['telephone']\n";

在将$POST字段附加到$message之后,用wordwrap($msg,70)覆盖这个变量,我猜$msg不存在。您可能想在那里使用$message

谢谢,我已经修好了that@NazarSerdyuk通过单击upvote/downvote下面的右勾号,您可以创建一个ans来解决您的问题。它仍然不起作用-下面是消息:解析错误:语法错误,意外的“”(T_ENCAPSED_和_空格),需要标识符(T_字符串)或变量(T_变量)或数字(T_NUM_字符串)在第3行的/home4/nsaann/public_html/xparen.com/email_script.php中,什么不起作用?在php文件中,尝试使用空白赋值\
$message=“”这很有效,我已经试过了。问题特别在于从form@NazarSerdyuk,什么是问题,什么对你有效;)