thinkphp如何定制页面重定向redirect方法

重定向是我们在开发网站当中经常用到的,举个最简单的例子,当实行某一个操作后,不管是成功或者失败,一般都会给个提示,然后再重定向到新的页面。 这是很普遍的一种现象,也是为了提高用户体验,总不能让用户自己去点击返回吧!使用thinkphp框架开发网站就可以很便捷的实现这一功能,因为系统已 经为我们提供了一个非常好用的redirect方法,此方法可以实现页面的重定向功能。无忧主机(www.51php.com)小编今天就和大家来讲一下 这个方法怎么用,大家看完之后最好将代码放到php虚拟主机中测试几遍,这样可以更快熟悉使用。redirect方法是属性Action类,所以我们在操 作中调用的方式是

$this->redirect(‘User/index’,array(‘cate_id’=>2),5,’页面跳转中….’);

此方法有四个参数,

第一个是需要重定向的URL,可以用模块/操作的方式来写,意思就是跳到哪个模块的哪个操作方法中,比如小编写的User/index表示的是跳到User模块的index操作方法,

第二个参数是数组,代表URL传递的GET参数,可以传递很多个参数,像小编上面写的传递参数cate_id=2,如果要传递很多参数可以这样 写,array(‘cate_id’=>3,’cate_name’=>’admin’,'cate_time’=>’10-26′)

第三个参数是需要停留几秒后跳转,

第四个参数是在停留期间在页面显示出来的内容,支持HTML标签。

从上面我们可以看出,thinkphp给我们提供的这个redirect方法是非常灵活的,不需要我们去重复写很多代码了。好了,本章我们就讲了一个重定向方法,比较简单!

 

纯Linux环境下高端免备案【香港独立IP地址】 php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

本文地址:http://www.51php.com/thinkphp/9701.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

转载于:https://my.oschina.net/myroot/blog/95347

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值