CakePHP页面没有正确重定向

时间:2013-11-22 10:16:20

标签: php cakephp redirect sql-update

您好我正在使用CakePHP版本2.x

我的问题是在更新数据后页面没有正确重定向。

这是我的代码 -

public function addpage() {
  if($this->request->is('post')){         
    if($this->Cmspage->save($this->request->data)){
      $this->Session->setFlash('Data Updated successfully', 'success_message');
      $this->redirect('http://www.xyz.com/appadmins/cms');
    }
  }
}

提交表格后,数据在表格中成功更新。我认为此行正常工作$this->Cmspage->save($this->request->data)正常工作,然后页面未正确重定向并且页面显示为空白。

当我给出代码的评论行时,页面正在运行

这是代码 -

public function addpage() {
  if($this->request->is('post')){         
    //if($this->Cmspage->save($this->request->data)){
      $this->Session->setFlash('Data Updated successfully', 'success_message');
      $this->redirect('http://www.xyz.com/appadmins/cms');
    //}
  }
}

请帮帮我

...谢谢

2 个答案:

答案 0 :(得分:0)

在网上寻找类似的错误。我找到了一些类似的答案。

  1. 第一个答案就是之前的空间
  2. 第二种解决方案是删除?>在model.php结束时
  3. 你的暴徒在2点?

    如果您感兴趣,我可以给您链接,但他们是法国网站......

答案 1 :(得分:0)

你能尝试这样的事吗?

$this->redirect(array('controller' => 'appadmins', 'action' => 'cms'));