我有一个.php联系页面,它的工作原理是将信息从表单中发送到我的邮箱,但它也在我的表单中的两个地方显示{value=""}。
我是否缺少了"
代码如下。
<?php
<form method="post" action="#contact" role="form">
<div class="form-inline">
<div class="col-md-9 form-group">
<label for="name">your name</label>
<span class="fieldSpan">
<input type="text"
input pattern=".{5,}"
required title="5 characters minimum"
name="name"
id="input-field-name"
class="form-control"
>
value="<?php echo $_POST['name']; ?>"
</div>
</div>
</div>
<div class="form-inline">
<div class="col-md-9 form-group">
<label for="email">your email address</label>
<span class="fieldSpan">
<input type="email"
name="email"
id="input-field-email"
input pattern=".{6,}"
required title="6 characters minimum"
class="form-control"
>
value="<?php echo $_POST['email'];?>"
</div>
</div>
</div>
这里是你的错误
id="input-field-name"
class="form-control"
>
value="<?php echo $_POST['name']; ?>"
</div>
你把value="......放在输入的结尾>后面。
使用代码如下.输入值始终在标签中。
<form method="post" action="#contact" role="form">
<div class="form-inline">
<div class="col-md-9 form-group">
<label for="name">your name</label>
<span class="fieldSpan">
<input type="text"
input pattern=".{5,}"
required title="5 characters minimum"
name="name"
id="input-field-name"
class="form-control"
value="<?php echo $_POST['name']; ?>"
>
</div>
</div>
</div>
<div class="form-inline">
<div class="col-md-9 form-group">
<label for="email">your email address</label>
<span class="fieldSpan">
<input type="email"
name="email"
id="input-field-email"
input pattern=".{6,}"
required title="6 characters minimum"
class="form-control"
value="<?php echo $_POST['email'];?>"
>
</div>
</div>
</div>