【发布时间】:2010-11-19 06:36:41
【问题描述】:
jp.php?q=dog 或 jp.php?h=123&f=14 等。有没有更好的方法来重新提交参数(除了循环 q,h,f,...),例如添加 '&action=update'?
这是一个尝试循环的版本:
$req_str="";
foreach($_REQUEST as $req_k => $req_v){
$req_str.=$req_k."=".$req_v."&";
}
echo "<a href=jp.php?".$req_str."&action=update >UPDATE</a>";
更新
我认为$_SERVER['QUERY_STRING'] 是我要找的。p>
echo "<a href=jp.php?".$_SERVER['QUERY_STRING']."&action=update >UPDATE</a>";
不确定,如果变量是通过“POST”而不是“GET”提交的,这是否可行?
【问题讨论】:
标签: php variables post get request