php url重定向 页面跳转 代码
来源:互联网 发布:魔镜是的啥软件 编辑:程序博客网 时间:2024/05/16 19:44
发布:thatboy 来源:net 【大 中 小】
转自:http://www.jbxue.com/article/7752.html
为大家介绍一个比较完善的url重定向、页面跳转的代码,有需要的朋友,可以参考下。
为大家介绍一个比较完善的url重定向、页面跳转的代码,有需要的朋友,可以参考下。
01
<?php
02
/**
03
* 重定向浏览器到指定的 URL
04
* www.jbxue.com
05
* @param string $url 要重定向的 url
06
* @param int $delay 等待多少秒以后跳转
07
* @param bool $js 指示是否返回用于跳转的 JavaScript 代码
08
* @param bool $jsWrapped 指示返回 JavaScript 代码时是否使用 <mce:script type="text/javascript"><!--
09
标签进行包装
10
* @param bool $return 指示是否返回生成的 JavaScript 代码
11
*/
12
function
redirect(
$url
,
$delay
= 0,
$js
= false,
$jsWrapped
= true,
$return
= false)
13
{
14
$delay
= (int)
$delay
;
15
if
(!
$js
) {
16
if
(headers_sent() ||
$delay
> 0) {
17
echo
<<<EOT
18
<html>
19
<head>
20
<meta http-equiv=
"refresh"
content=
"{$delay};URL={$url}"
/>
21
</head>
22
</html>
23
EOT;
24
exit
;
25
}
else
{
26
header(
"Location: {$url}"
);
27
exit
;
28
}
29
}
30
31
$out
=
''
;
32
if
(
$jsWrapped
) {
33
$out
.=
'<script language="JavaScript" type="text/javascript">'
;
34
}
35
$url
= rawurlencode(
$url
);
36
if
(
$delay
> 0) {
37
$out
.=
"window.setTimeOut(function () { document.location='{$url}'; }, {$delay});"
;
38
}
else
{
39
$out
.=
"document.location='{$url}';"
;
40
}
41
if
(
$jsWrapped
) {
42
$out
.= '
43
// --></mce:script>';
44
}
45
46
if
(
$return
) {
47
return
$out
;
48
}
49
50
echo
$out
;
51
exit
;
52
}
53
?>
>>> 您可能感兴趣的文章:
PHP 页面跳转的多种方法总结
页面跳转代码(php、asp、js多版本)
PHP Header 页面跳转注意事项
php实现页面跳转的别样方法
php实现页面跳转的几种方法
header跳转和include包含问题实例分析
0 0
- php url重定向 页面跳转 代码
- PHP页面跳转与页面重定向详解
- URL重定向/跳转漏洞
- PHP中重定向网页跳转页面的方法
- PHP页面重定向!
- PHP 页面重定向
- phalcon重定向 页面跳转
- 页面跳转与重定向
- 页面跳转与重定向
- 页面跳转与重定向
- 页面跳转和重定向
- JS重定向跳转代码
- 【php:thinkphp 】URL重定向
- MVC页面重定向'页面跳转
- MVC页面重定向'页面跳转
- MVC页面重定向'页面跳转
- thinkphp之URL,跳转和重定向
- 301重定向PHP代码 PHP的301自动跳转代码
- 免费arp
- jdk环境变量配置
- Nginx server_name 如何配置二级域名
- C++中的数据类型及占字节数
- XP中安装 WampServer 2.2 后 Apache无法启动问题解决
- php url重定向 页面跳转 代码
- 关于Nginx的server_name
- php实现页面跳转的几种方法(实例分享)
- 几种CRC16计算公式、初始值、标志位等参数汇总
- php获取301跳转URL简单实例
- git 常用命令
- php2html php生成静态页函数
- 异常结构
- 基于PHP生成静态页的实现方法