将$ _POST插入HTML表单操作

时间:2019-04-21 17:25:15

标签: php html

我想将$_POST值插入HTML表单操作中。通过使用我的代码,我得到了以下错误消息:解析错误:语法错误,意外的''(T_ENCAPSED_AND_WHITESPACE),期望标识符(T_STRING)或变量(T_VARIABLE)或数字(T_NUM_STRING)... 。 / p>

这是我的PHP文件中的示例代码:

print <<< HERE
<form action="../../path/to/file.php?id=<?php echo $_POST['mytext'];?>" method="POST">
    // some stuff here ...
    <input type="text" name="mytext" id="mytext" value="">
    <input type="submit" value="Submit">
</form>
HERE;

我的代码有什么问题?

1 个答案:

答案 0 :(得分:1)

您不需要在表单操作中添加id

<form action="../../path/to/file.php" method="POST">
// some stuff here ...
<input type="text" name="mytext" id="mytext" value="">
<input type="submit" value="Submit">
</form>

相反,您可以在file.php中创建一个变量并将$_POST['mytext']分配给该变量

$id = $_POST['mytext'];