2013-03-10 31 views
0

所以我尝试在我的网站上创建一些订单(ps我的网站租了一个汽车网站),我的方法是他们输入他们的详细信息,然后他们会去审查他们的订单的审查页面,然后提交它,以便详细信息将进入我想要的电子邮件。但不知何故,在审查页面,我为我创建的表单创建了初始值,并在之前的表单中插入了详细信息(Succeed)。当我点击提交时,已发送到我的电子邮件PHP联系表单的详细信息始终设置为空,但我的isset函数会发现它错误,并且不会执行此功能。下面是完整的代码指定一个初始值给我的输入表单,总是产生一个空输出

在浏览页面 Review Page

发送邮件的PHP功能页 Mail-Sender form result page

对不起,不使用这里的代码示例代码,因为我的代码是混乱的,因为它含有大量的{}标志

回答

0

浏览器不会发布禁用输入中的任何内容。您需要使用隐藏的输入并以文本显示数据供用户查看。

例如,将其更改为类似:

<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> 
+0

确定然后,生病给它一个尝试,感谢快RESP:d – 2013-03-10 13:50:23

+0

感谢:d它的工作原理 – 2013-03-10 14:03:45

相关问题