Tags: , , , , / Posted in PHP

100728 php 重复刷新提交解决办法

可 乐烟 2010-07-28 101 views

老是遇到用户不断的刷新提交,这是非常让人恶心的,如何解决呢?或许你会说到加session,cookies判断,实际上最简单的办法就是重新指向页面,这样重复刷新也只是刷新当前页面,当然后退还是会遇到问题,无奈的, 可乐烟,这里提供的只是一种简单解决方法吧.

php header 函数

 

语法

header(string,replace,http_response_code)
参数 描述
string 必需。规定要发送的报头字符串。
replace

可选。指示该报头是否替换之前的报头,或添加第二个报头。

默认是 true(替换)。false(允许相同类型的多个报头)。

http_response_code 可选。把 HTTP 响应代码强制为指定的值。(PHP 4 以及更高版本可用)
public function refalert($str)
{
echo “<script>alert(‘$str!’)</script>”;
header(“location:” . $_SERVER['HTTP_REFERER']);
exit();
}
上面代码为 跳转加alert  //无效    代码开头执行了 ob_start()   执行head 以后 会跳过js~
 
public function ref()
{
header(“location:” . $_SERVER['HTTP_REFERER']);
exit();
}
直接跳转


远征美服相关资料 - 巫妖之王版本:


声明: 本站遵循 署名-非商业性使用-相同方式共享 3.0 共享协议. 转载请注明转自 PHP 程序员 博客

PHP 程序员 博客 为您推荐相关文章

欢迎订阅: Google Reader | 鲜果 | 抓虾 | 九点 | QQ邮箱 | 有道 | 更多

2 条评论

  • (Required)
  • (Required, will not be published)
连接页面 | Sitemap

友情链接




PHP常用链接




PHP培训机构




版本描述

Design By 80后PHP程序员博客 VERSION 3.3