自定义 打印 成功跳转 失败返回 函数

/**
 * 自定义打印函数
 */
function p ($arr) {
    echo "<pre>";
    print_r($arr);
    echo "</pre>";
}

/**
 * 成功跳转函数
 */

function success ($url, $msg) {
    header(‘Content-Type:text/html;charset=utf-8‘);
    $url = site_url($url);   //ci框架
    echo "<script type=‘text/javascript‘>alert(‘$msg‘);location.href=‘$url‘</script>";
    die;
}

/**
 * 失败返回函数
 */

function error ($msg) {
    header(‘Content-Type:text/html;charset=utf-8‘);
    echo "<script type=‘text/javascript‘>alert(‘$msg‘);window.history.back();</script>";
    die;
}

时间: 2024-07-29 13:08:21

自定义 打印 成功跳转 失败返回 函数的相关文章

Objective-C与Swift下的自定义打印函数(Debug和Release)

1.Objective-C 在使用Objective-C进行开发的过程中,为了Debug会不断的设置打印函数.如下图是我们经常用的,用来测试监听方法的实现与否: 1 NSLog(@"%s", __func__); 2 NSLog(@"%s", __FUNCTION__); 需要说明的是,__func__和__FUNCTION__都是C的预定义符号,代表的含义完全相同,就是返回 类名+方法名 的字符串. 注意:1.返回的字符串是C语言的字符串 char * 类型,注意

ThinkPHP自定义成功界面、失败界面、异常界面

在ThinkPHP的手册中,附录里边的配置参考,有一个模板引擎设置. 或者在手册里面的控制器,跳转和重定向里面. 紧接着,就讲到了如何自定义这些界面. 将上诉的配置参数写到到配置文件里,修改路径到自己指定的路径,就可以现在自己的写的界面了. 另外一种写法: //自定义提示界面'TMPL_ACTION_ERROR' => MODULE_PATH.'View/Public/error.html', // 默认错误跳转对应的模板文件'TMPL_ACTION_SUCCESS' => MODULE_PA

自定义的常用文件与目录操作函数库

自定义的常用文件与目录操作函数库,在win和linux平台做了跨平台的处理.(跨平台的处理可以作为参考比较.在win下目录的符号可以是\或者/,但是在linux下只能是/.) 下面给出的是源文件,实现接口函数的代码.每个接口函数都有很详细的功能说明. /* 判断文件或目录是否存在 * 在操作系统中,目录也是一个文件,如果要判断一个目录是否存在则应当使用DirectoryExists, * 要判断一个文件是否存在且是一个归档文件则应当使用IsArchive. * @如果文件或目录存在则返回true

Python进阶:函数式编程(高阶函数,map,reduce,filter,sorted,返回函数,匿名函数,偏函数)...啊啊啊

函数式编程 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计.函数就是面向过程的程序设计的基本单元. 而函数式编程(请注意多了一个"式"字)--Functional Programming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算. 我们首先要搞明白计算机(Computer)和计算(Compute)的概念. 在计算机的层次上,CPU执行的是加减乘除的指令代码

WPF打印原理,自定义打印

一.基础知识 1.System.Printing命名空间 我们可以先看一下System.Printing命名空间,东西其实很多,功能也非常强大,可以说能够控制打印的每一个细节,曾经对PrintDialog失望的我看到了一丝曙光. 2.PrintDialog 可以看到PrintDialog除了构造函数有三个方法和一堆属性,PrintDocument接受一个分页器(DocumentPaginator,稍后介绍),PrintVisual可以打印Visual,也就是WPF中的大部分继承自Visual类的

增加一个类似于成功跳转和错误跳转的跳转

第一步,找到成功跳转函数定义的地方,增加info()函数 第二,找到dispatchJump(),修改成 第三步:找到convention.php配置文件,增加一条配置模板 第四.调用 注意:模板文件要使用图片要用绝对路径.第二步判断是否等于1,不可省略,因为非0就是true

下载不含数据EXCEL的固定表头模版(标准EXCEL只含有列头),然后上传EXCEL.显示成功和上传失败的EXCEL连接

<div id="import" runat="server" visible="false"> Step1:<asp:HyperLink ID="HyperLink1" NavigateUrl="~/CommonTemplate/设备清单模版.xlsx" runat="server">下载模版</asp:HyperLink><br />

曾经成功企业的失败原因——Leo鉴书70

本书的关键主题就是,推动企业成为主流市场领先企业的管理方法同时也是导致它们错过破坏性技术所带来的发展机遇的管理. 换言之,管理良好的企业之所以失败也许正是因为它们管理良好,也许"良好的管理"的定义正在发生改变.今后,倾听消费者的意见.大力投资得到消费者认可的产品的生产.认真进行市场分析很可能否将变成"不当的管理".因为企业的资源分布取决于消费者和投资者--这两都有自身局限.企业不会在消费都产生相关需求之交投资发展破坏性技术,这种技通虽然代表着未来但只能产生相对低的利

高阶函数、返回函数、闭包、匿名函数、装饰器、偏函数

整理多个网友知识: 一.高阶函数(函数作为变量,传给另外一个函数使用) 高阶函数例子: 备注:math模块sqrt()函数求平方根. #!/usr/bin/env python #-*- coding:utf-8 -*- import math def add(x, y, f):     return f(x) + f(y) print add(100, 16, math.sqrt) [[email protected] ~]# python test1.py  14.0 内置高阶函数: (1)