Php 动态更改表单操作

Php 动态更改表单操作,php,Php,我正在尝试动态更改表单操作,但我想我有一个语法问题,我就是搞不清楚 这项工作: <?php echo "<input type='submit' id='answerbutton' name='$buttonname' value='$buttonvalue' onclick=\"this.form.action='linktogoto.php'\">"; ?> 非常感谢你,马修!!!!我不敢相信这是如此微小的变化。现在我脱臼了。非常感谢@你忘了什么。如果答案是正确的,

我正在尝试动态更改表单操作,但我想我有一个语法问题,我就是搞不清楚

这项工作:

<?php
echo "<input type='submit' id='answerbutton' name='$buttonname'
value='$buttonvalue' onclick=\"this.form.action='linktogoto.php'\">";
?>

非常感谢你,马修!!!!我不敢相信这是如此微小的变化。现在我脱臼了。非常感谢@你忘了什么。如果答案是正确的,不要忘记选择它作为答案,或者至少投上一票it@WandaEmbar我很高兴能帮上忙!但是,DaMaxContent是正确的,如果它有助于解决您的问题,您应该选择我的答案作为答案!这将有助于未来的用户在将来确定正确的解决方案,而且它始终被认为是对回答您问题的人的一大感谢!我还没有足够的分数来做到这一点。很抱歉哦,刚刚注意到我可以选择它作为答案,只是不能投票。@gavgrif理解,但是wanda的第一句评论是“非常感谢……”我不是说答案是对的,但OP认为它是对的。我会使用串联而不是将变量嵌入字符串中。
<?php
$variable = "linktogoto.php";
echo "<input type='submit' id='answerbutton' name='$buttonname' 
value='$buttonvalue' onclick=\"this.form.action=$variable\">";
?>
<?php
$variable = "linktogoto.php";
echo "<input type='submit' id='answerbutton' name='$buttonname' 
value='$buttonvalue' onclick=\"this.form.action=$variable\">";
?>
<?php
$variable = "linktogoto.php";
echo "<input type='submit' id='answerbutton' name='$buttonname' 
value='$buttonvalue' onclick=\"this.form.action='$variable'\">";
?>