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();}
直接跳转
| PHP 程序员 博客 | 为您推荐相关文章 |
|---|




欢迎订阅: 
这底下的链接还真不是一般的多!
嘿嘿 无所谓 不做seo 常用的链接 也会添加下