已搜索过但未找到答案。可能表明这是一个愚蠢的问题,但是:
我试图将页面网址中的某些信息回显到表单操作中,以便将信息传送到下一页。表单和PHP看起来像这样:
<form method="link" action="surveymaker.php?title=<?php echo $_GET['title'];?>">
用户输入表单的信息会添加到下一页的网址,但不会添加到&#34;标题&#34;我试图通过echo添加。我完全准备好接受我这样做完全错误的方式,如果它是这样的话。有人能指出我正确的方向吗?
由于
答案 0 :(得分:0)
您可以使用隐藏的输入字段来执行此操作。只需将其添加到表单中即可:
<input type="hidden" name="title" value="<?php echo htmlspecialchars($_GET['title']);?>">
请注意使用htmlspecialchars来清理URL中的值。
答案 1 :(得分:0)
这不是存档你想要的东西的好主意,你应该使用隐藏的输入。
例如,将它放在<form>
:
<input type="hidden" value="<?= $_GET['title']; ?>" name="title"/>
答案 2 :(得分:0)
尝试一下。为我工作。
<?php $title = $_GET['title'];?>
<form method="link" action="surveymaker.php?title=<?php echo $title;?>">