我们不管是在从事PHP网站开发,还是从事ASP网站制作的过程中,总会遇到修改文章的属性以后希望页面能够返回到修改之前的列表页面并更新,尤其是当页面比较多,有很多分页的时候,如果修改完信息以后跳转到首页,那是非常麻烦的,那么这里百翔网络就给大家分享一下PHP网页返回并刷新页面的方法:
首先要用到的是:获取网页当前网页网址
具体函数如下:【西安网站建设】PHP获取当前网页网址
function GetUrl(){
$u_head="http://".$_SERVER['HTTP_HOST']."";
$u_self=$_SERVER['PHP_SELF'];
$u_query=$_SERVER["QUERY_STRING"];
$u_referer=$_SERVER['HTTP_REFERER'];
if ($u_query==""){$u_url=$u_head.$u_self;}
else{$u_url=$u_head.$u_self."?".$u_query;}
return urlencode($u_url);
}
其次还需要一个跳转的JS函数:
function History_Back($back_url){
echo ("<script language='javascript'>location.href='".$back_url."';</script>");
exit();
}
使用方法:
在需要进行信息修改的时候要对网页跳转的页面传一个参数:例如<a href="http://www.fly810.com/baike/wzbc/php/index.html?backurl=<% echo GetUrl()%>>修改</a>
当执行完相应的操作,需要返回到之前的列表页的时候,只需要调用:
<?php
$back_url=$_Get["backurl"];
History_Back($back_url);
?>
以上是百翔网络总结,希望对大家有帮助,如果大家有更好的方法,可以互相交流~~~~~