php后端对跳转的封装
2024-09-06 10:41:28
php后端对跳转的封装
/**
* 页面跳转
* $url 跳转地址
* $time 一段时间后跳转
*/
function app_redirect($url,$time=0,$msg='')
{
//多行URL地址支持
$url = str_replace(array("\n", "\r"), '', $url);
if (!headers_sent()) {
// redirect
if(0===$time&&$msg=="") {
if(substr($url,0,1)=="/")
{
if(defined("SITE_DOMAIN"))
header("Location:".SITE_DOMAIN.$url);
else
header("Location:".$url);
}
else
{
header("Location:".$url);
}
}else {
header("refresh:{$time};url={$url}"); //$time 后跳转
echo($msg);
}
exit();
}else {
$str = "<meta http-equiv='Refresh' content='{$time};URL={$url}'>";
if($time!=0)
$str .= $msg;
exit($str);
}
}
最新文章
- docker学习(3) 容器的启动过程
- 从红米手机经常发生UIM没有服务的一些猜想
- javascript 变量的作用范围
- 用ipad维护Linux服务器
- ZOJ	2158 POJ	1789 Truck History
- jsp基础与提高(EL、JSTL)
- 玩一把JS的链式调用
- [BZOJ]1027 合金(JSOI2007)
- 为神马精确Sprite的碰撞形状不通过简单的放大Sprite的尺寸来解决?
- css 自制一些小特效
- python实现简单算法
- Field tTypeMapper in com.atguigu.project.service.imp.projectInfoServiceImpl required a bean of type &#39;com.atguigu.project.mapper.TTypeMapper&#39; that could not be found.
- django 之知识点总结以及Form组件
- Spring.NET依赖注入框架学习--简单对象注入
- 从2D图片生成3D模型(3D-GAN)
- python基础之字符串常用操作总结
- http://ctf.bugku.com/challenges#Easy_Re
- Springboot连接MySQL8.0出现的问题
- [PureScript] Basic Data Constructors in PureScript
- Django---应用如何创建
热门文章
- js (function(){}()),(function(){})(),$(function(){});之间的区别
- Nginx部署vue项目的配置
- maven项目mapper文件加载不到classpath问题解决方案
- Java虚拟机系列(五)---垃圾收集(GC)
- 【DM642学习笔记十】DSP优化记录
- Python - 基本数据类型及其常用的方法之列表
- scrapy中的Request和Response对象
- js判断两个对象是否相等
- Hibernate-一对多|多对一-多对多
- CSS3画图