php表单动作不读取php变量

时间:2017-07-06 07:28:02

标签: php html forms

当我使用页面名称但在php变量中使用页面名称时无效时,它正在工作。

<?php $action_page = "page2.php"; ?>
<form action="<?php $action_page; ?>" method="post">

</form>

无法在错误的地方找到它。

4 个答案:

答案 0 :(得分:2)

你错过了什么。你应该回应你的变量。

您的代码包含所需的echo

<?php $action_page = "page2.php"; ?>
<form action="<?php echo $action_page; ?>" method="post">

</form>

如果没有回音,你只会收到错误。

您也可以将PHP排除在外。只是HTML也可以正常工作:

<form action="page2.php" method="post">

</form>

答案 1 :(得分:1)

您需要在变量 -

之前添加echo
<?php $action_page = "page2.php"; ?>
<form action="<?php echo  $action_page ?>" method="post">
</form>

答案 2 :(得分:0)

你错过了echo变量。因此,当您看到源代码时,您会发现action属性为无

只需回显你的变种。

答案 3 :(得分:0)

你需要'回显'那个php变量。

<form action="<?php echo $action_page; ?>" method="post">

</form>