action跳转控制器 php_Thinkphp 控制器/跳转和重定向

跳转和重定向

页面跳转

在应用开发中,经常会遇到一些带有提示信息的跳转页面,例如操作成功或者操作错误页面,并且自动跳转到另外一个目标页面。系统的\Think\Controller类内置了两个跳转方法success和error,用于页面跳转提示,而且可以支持ajax提交。

使用方法很简单,举例如下:

$User = M('User'); //实例化User对象

$result = $User->add($data);

if($result){

//设置成功后跳转页面的地址,默认的返回页面是$_SERVER['HTTP_REFERER']

$this->success('新增成功', '/User/index');

} else {

//错误页面的默认跳转页面是返回前一页,通常不需要设置

$this->error('新增失败');

}

success和error方法的第一个参数表示提示信息,第二个参数表示跳转地址,第三个参数是跳转时间(单位为秒),例如:

// 操作完成3秒后跳转到 /Article/index

$this->success('操作完成','/Article/index',3);

// 操作失败5秒后跳转到 /Article/error

$this->error('操作失败','/Article/error',5);

跳转地址是可选的,success方法的默

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值