Php 填写表格';s值与用户键入的内容一致

Php 填写表格';s值与用户键入的内容一致,php,html,Php,Html,我正在尝试验证同一页上的表单,但遇到错误。我想用用户键入的内容填写表单的值。html代码是: <h4>Business Name</h4></td> <td><input type="text" name="bname" size="30" required x-moz-errormessage="Enter business name" <?php if ( "$_POST[bname]" ) { echo " value='" .

我正在尝试验证同一页上的表单,但遇到错误。我想用用户键入的内容填写表单的值。html代码是:

<h4>Business Name</h4></td>
<td><input type="text" name="bname" size="30" required x-moz-errormessage="Enter business name" <?php if ( "$_POST[bname]" ) { echo " value='" . $_POST['bname'] . "'";} ?> ></td></tr>
企业名称

您需要检查
$\u POST['bname']
是否设置了
,如果是,则
回显

<?php if (isset($_POST['bname'])) { echo " value='" . $_POST['bname'] . "'";} ?>

您的if语句中的条件不应该如下所示吗

<td><input type="text" name="bname" size="30" required x-moz-errormessage="Enter business name" <?php if ( isset($_POST['bname']) ) { echo " value='" . $_POST['bname'] . "'";} ?> ></td></tr>

<td><input type="text" name="bname" size="30" required x-moz-errormessage="Enter business name" <?php if ( isset($_POST['bname']) ) { echo " value='" . $_POST['bname'] . "'";} ?> ></td></tr>