当我使用页面名称但在php变量中使用页面名称时无效时,它正在工作。
<?php $action_page = "page2.php"; ?>
<form action="<?php $action_page; ?>" method="post">
</form>
无法在错误的地方找到它。
答案 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>