如何重新加载包含POST数据的页面

时间:2014-12-15 11:34:02

标签: php

我的网站每个页面都有一个部分,允许用户设置提醒。当使用以下内容在URL中设置$addtracker变量时,它会在页面上加载相应的表单:

$current_url = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";?>
<a href="<?php echo $current_url; ?>&addtracker"> Add reminder</a>

它适用于除了依赖POST数据的页面之外的每个页面,例如搜索结果页面。当在这些页面上单击链接时,POST数据将消失,因此我在搜索中得到0结果,并且找不到$ _POST数据错误。

如何在POST数据完整的情况下重新加载当前页面?

1 个答案:

答案 0 :(得分:-2)

您应该使用带有method =“GET”的表单

请勿使用链接,请使用带按钮的表格。