Php 更改值的受控页面重新加载

Php 更改值的受控页面重新加载,php,get,reload,Php,Get,Reload,我用PHP编写了一个脚本,它使用get方法获取一个值,然后超出了一些函数。在此之后,我想重新加载脚本,并在此之前更改get值 I无法使用header功能,因为header已设置 如果有其他方法可以自动重新加载并更改值,请分享。我可以找到两种方法来解决您的问题 首先使用,使用echo()编写的内容不会立即发送到浏览器,因此可以使用header()使用新的get参数重新加载页面 第二种方法虽然不是很干净,但效果很好,使用javascript。在页面的末尾,只需输出 <script>win

我用PHP编写了一个脚本,它使用get方法获取一个值,然后超出了一些函数。在此之后,我想重新加载脚本,并在此之前更改get值

I无法使用header功能,因为header已设置


如果有其他方法可以自动重新加载并更改值,请分享。

我可以找到两种方法来解决您的问题

首先使用,使用echo()编写的内容不会立即发送到浏览器,因此可以使用header()使用新的get参数重新加载页面

第二种方法虽然不是很干净,但效果很好,使用javascript。在页面的末尾,只需输出

<script>window.location.href='YOUR PAGE ADDRESS + GET'</script>
window.location.href='您的页面地址+GET'
当浏览器解析该行时,它会加载作为字符串传递的地址


希望这对你有所帮助。你有两种可能

第一个是创建JavaScript代码,该代码将重新加载页面。为了做到这一点,您应该使用

第二种方法是不让PHP脚本输出任何内容,并按照您的建议使用
位置:
头。为此,您必须使用输出缓冲via捕获所有常规输出