如何更新网址变量值? 该网址将如下所示:
www.example.com/product.php?.........&page=1...........
我想将页面值从1更改为2,我输入点而不是真实网址的原因是因为网址是动态的而不是静态的。
那我怎么能这样做?我如何更新和url变量值?
修改
我将使用新值刷新页面,以便重新过滤页面。
答案 0 :(得分:0)
你能试试吗,
$QUERY_STRING = $_SERVER['QUERY_STRING'];
echo $QUERY_STRING = str_replace('page=1', 'page=2', $QUERY_STRING);
答案 1 :(得分:0)
PHP无法控制您的浏览器。用户和/或Javascript。这意味着,您可以不更新网址中的特定变量。 (此变量也称为HTTP GET参数)。
您拥有以下选项:
使用HTML表单,action=""
& method=GET
。使用隐藏字段,name=page
和value=<number>
。
<form action="" method="GET">
<input type="hidden" name="page" value="2" />
<!-- Use PHP to echo out all other GET parameters into hidden form fields -->
<input type="submit" value="click me to go to page 2"/>
</form>