我想创建一个表单,将用户输入的数据提交到数据库中。但是,在制作表单时,它不会出现在浏览器中。
这是代码。
<xsl:template match="max:SR/@action[.='Replace']" >
<xsl:attribute name="action">AddChange</xsl:attribute>
</xsl:template>
答案 0 :(得分:3)
您与许多人签署了<
小于。{/ p>
变化:
echo '<Confirm: <input type="submit" name="confirm" value="confirm">';
//----^ remove
致:
echo 'Confirm: <input type="submit" name="confirm" value="confirm">';
答案 1 :(得分:0)
这是因为你的第二行标志较少。它被认为是HTML开放标记。 试试这个:
echo '<form name="submit" method="post" action="reservation_confirm.php">';
echo '<Confirm: <input type="submit" name="confirm" value="confirm">';
echo '</form>';
或者只是删除它。
答案 2 :(得分:-1)
将HTML代码放在PHP代码中并不是一个好习惯。你能做的是:
<?php
//Some PHP code here
?>
<h1>Some HTML code here</h1>
这也有效:
<?php
if(something) {
?>
<h1>This is going to be displayed</h1>
<?php
}
?>