【问题标题】:Codeigniter redirect() and header [duplicate]Codeigniter 重定向()和标题 [重复]
【发布时间】:2015-05-24 20:35:12
【问题描述】:

在我使用表单提交后,我的控制器进行此操作(伪代码):

form_open('wpis/dodaj','name="form"')
->
wpis (controller)
->
dodaj()
->
[operation with model]
$this -> load -> view('layouts/main')

工作正常,但地址栏仍然是 www.mysite.com/wpis/dodaj。当我使用时

$this -> load -> view('layouts/main')
redirect() or redirect('mvc')

我明白了

标头已发送错误

如何在 dodaj 函数 中运行 controller mvc,在 wpis 控制器 中? MVC 是我的默认控制器。

【问题讨论】:

  • 你能输入确切的代码吗?

标签: php codeigniter redirect controller header


【解决方案1】:

您不想加载视图。仅重定向到“mvc”。然后在'mvc'控制器中你有处理这个重定向的代码,并加载视图。

【讨论】:

  • 你是对的,因为我在主视图中发送标题之前使用重定向。我是 mvc 控制器,我也加载了相同的主视图...
猜你喜欢
  • 1970-01-01
  • 2015-04-15
  • 1970-01-01
  • 1970-01-01
  • 2015-11-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多