我正试图使用表单标记在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>");
?>
您可以使用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>';
?>
这对我也不起作用!表单会显示,但选择不适用于下拉列表,尽管提交按钮有效。我正在用PHP为wordpress插件编写一个简短的代码表单。我不得不在没有echo的情况下编写代码,使用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