给输入表单赋一个init值,结果总是输出Null


Assign an init value to my input form and always resulting an Null output

所以我试着在我的网站上创建一些订单,(p.s.我的网站是租车网站),我的方法是他们输入他们的详细信息,然后他们去审查他们的订单的审查页面,然后提交它,以便详细信息将进入我想要的电子邮件。但不知何故,在审查页面,我设置了初始值的形式,我创建的详细信息,在之前的形式(成功)。当我点击提交,已经发送到我的电子邮件PHP联系表单的详细信息总是设置为空,然而,我的isset函数会发现它是错误的,不会做的功能。这里是完整的代码

查看页面检查页面

发送邮件的PHP函数页面邮件发送者表单结果页

很抱歉没有使用代码示例代码在这里,因为我的代码是混乱的,因为它包含很多{}符号

浏览器不会发布任何来自被禁用的输入的内容。您将希望使用隐藏的输入并以文本形式显示数据以供用户查看。

例如,将其更改为:

<tr>
 <td valign="middle" width="200px" height="40px">
  <label for="name">Name</label>
 </td>
 <td valign="middle" width="700px">
  <?= echo $name; ?>
  <input name="name" id="name"type="hidden" class="inputstyle" value="<?= $name; ?>">
 </td>
</tr>