本文实例讲述了ThinkPHP3.1.x修改成功与失败跳转页面的方法。分享给大家供大家参考,具体如下:

在ThinkPHP中,成功与失败的提示页面已经自带。在Action方法中自动调用即可。
比如在Lib\Action有如下的SucErrAction.class.php:
<?php
class SucErrAction extends Action{
public function index(){
$this->display();
}
public function success1(){
$this->success("成功提醒!",U("SucErr/index"),3);
}
public function error1(){
$this->error("错误提醒!",U("SucErr/index"),3);
}
}
?>
在Tpl中有SucErr文件夹,里面有index.html如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>成功与错误页面</title> </head> <body> <button onclick="javascript:window.location.href='__APP__/SucErr/success1'">成功页面</button> <button onclick="javascript:window.location.href='__APP__/SucErr/error1'">错误页面</button> </body> </html>
仅摆放两个按钮,用于展示成功与失败的提示页面,提示页面仅维持3秒就会自动跳转。
其中请注意,在SucErrAction.class.php中,不能自己定义success方法与error方法,此乃系统的Action抽象内中固有的方法, 声明success方法与error方法则是继承后重写,会使ThinkPHP运行部正常。
不过,系统自带的成功与失败的提示页面并不能够满足网站的需要,
但是这个页面可以自己修改,比如上图,我就自己在这成功与失败的跳转页面上,添加了一点文字。
此页面的具体位置在:.\ThinkPHP\Tpl\dispatch_jump.tpl
我就在第18行的位置写上一些字达到上图的效果,此页面大家可以根据自己的需要写任意前端语言,在ThinkPHP方法的$this->success()或者$this->error()都会跳转到这个页面。
更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》及《PHP模板技术总结》。
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
# ThinkPHP3.1.x
# 修改
# 成功
# 失败
# 跳转页面
# thinkPHP5(TP5)实现改写跳转提示页面的方法
# 解决thinkPHP 5 nginx 部署时
# 只跳转首页的问题
# thinkphp5使html5实现动态跳转的例子
# thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例
# ThinkPHP5.1框架页面跳转及修改跳转页面模版示例
# ThinkPHP页面跳转success与error方法概述
# ThinkPHP访问不存在的模块跳转到404页面的方法
# ThinkPHP跳转页success及error模板实例教程
# thinkphp中的url跳转用法分析
# thinkphp制作404跳转页的简单实现方法
# ThinkPHP3.2.3框架实现的空模块、空控制器、空操作
# 跳转到错误404页面图文详解
# TP5框架页面跳转样式操作示例
# 跳转
# 此页面
# 上图
# 自己的
# 进阶
# 我就
# 就会
# 就在
# 相关内容
# 在这
# 则是
# 中有
# 感兴趣
# 给大家
# 请注意
# 重写
# 会使
# 自带
# 可以根据
# 更多关于
相关文章:
电脑免费海报制作网站推荐,招聘海报哪个网站多?
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
图册素材网站设计制作软件,图册的导出方式有几种?
专业网站建设制作报价,网页设计制作要考什么证?
SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?
如何在Windows环境下新建FTP站点并设置权限?
巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成
Thinkphp 中 distinct 的用法解析
香港服务器WordPress建站指南:SEO优化与高效部署策略
如何使用Golang table-driven基准测试_多组数据测量函数效率
网站设计制作公司地址,网站建设比较好的公司都有哪些?
宝华建站服务条款解析:五站合一功能与SEO优化设置指南
如何用PHP工具快速搭建高效网站?
如何确保西部建站助手FTP传输的安全性?
免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?
如何选择建站程序?包含哪些必备功能与类型?
如何基于云服务器快速搭建个人网站?
如何高效配置香港服务器实现快速建站?
实例解析Array和String方法
如何在云主机上快速搭建网站?
如何解决VPS建站LNMP环境配置常见问题?
大型企业网站制作流程,做网站需要注册公司吗?
如何在景安服务器上快速搭建个人网站?
潍坊网站制作公司有哪些,潍坊哪家招聘网站好?
Python路径拼接规范_跨平台处理说明【指导】
制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?
如何通过虚拟主机快速完成网站搭建?
网站按钮制作软件,如何实现网页中按钮的自动点击?
建站与域名管理如何高效结合?
北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?
宝塔新建站点为何无法访问?如何排查?
如何在企业微信快速生成手机电脑官网?
盘锦网站制作公司,盘锦大洼有多少5G网站?
家庭服务器如何搭建个人网站?
建站主机无法访问?如何排查域名与服务器问题
建站三合一如何选?哪家性价比更高?
网站微信制作软件,如何制作微信链接?
高端建站如何打造兼具美学与转化的品牌官网?
建站之星好吗?新手能否轻松上手建站?
建站之星伪静态规则如何正确配置?
Avalonia如何实现跨窗口通信 Avalonia窗口间数据传递
制作电商网页,电商供应链怎么做?
青浦网站制作公司有哪些,苹果官网发货地是哪里?
已有域名和空间如何快速搭建网站?
建站之星如何开启自定义404页面避免用户流失?
制作网站的基本流程,设计网站的软件是什么?
建站之星收费标准详解:套餐费用及年费价格表一览
网站建设设计制作营销公司南阳,如何策划设计和建设网站?
建站VPS配置与SEO优化指南:关键词排名提升策略
*请认真填写需求信息,我们会在24小时内与您取得联系。