I am using following code for a refreshing page, it is not reloading on completion. The following code is not working sometime.
$page = $_SERVER[\'PHP_SELF
This works with Firefox Quantum 60+ and Chrome v72 (2019)
//set a header to instruct the browser to call the page every 30 sec
header("Refresh: 30;");
It does not seem to be NECESSARY to pass the page url as well as the refresh period in order to (re)call the same page. I haven't tried this with Safari/Opera or IE/Edge.