我想将$_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;
我的代码有什么问题?
答案 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'];