我试图使用表单标记在php代码中放置一个提交按钮。 但是,我无法在运行代码时单击按钮
代码将是这样的:
<?php
print("<form action='page.php' method='post'>
<input type='hidden' name='CourseID' value='".$Array[0]."'>
// $Array[0] comes from a Query in php
<input type='submit' value='Edit' name='Edit' >
</form>");
?>
答案 0 :(得分:2)
您可以使用php编写任何html,如下所示:
<?php
echo '<form action="page.php" method="post">
<input type="hidden" name="CourseID" value="'.$Array[0].'">
<input type="submit" value="Edit" name="Edit">
</form>';
?>
答案 1 :(得分:0)
它对我也不起作用!尽管提交按钮有效,但将显示该表格,但下拉菜单无法进行选择。我正在用PHP编写表单,以获取wordpress插件的简短代码。我不得不编写代码而没有回声,使用关闭和打开PHP标记并以这种方式混合HTML和PHP。例如:
echo '<form action="page.php" method="post">
必须写为:
?> <form action="page.php" method=post""><?php
以这种方式编写代码非常棘手,但是具有毅力和保持代码可读性的方法,它可以工作。 下面是在PHP中插入表单的HTML行的另一个示例,该示例显示了如何在内部使用PHP变量(在下面的示例中为$ term_name)
?>
<option value="<?php echo htmlspecialchars($term_name); ?>"><?php echo htmlspecialchars($term_name); ?></option>
<?php