重定向代码不起作用

Seb*_*ohm 2 phalcon

我在Phalcon 0.8b上重定向时遇到了一些问题.

这是我的代码:

<?php
class UsersController extends \Phalcon\Mvc\Controller {
    public function loginAction() {
        if($this->session->get('user')) {
            $this->response->redirect('users/view/');

            exit;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

基本上,代码检查用户是否已登录,然后重定向.但是,我没有重定向.它只是我的白色屏幕.难道我做错了什么?文档不是很有帮助.

谢谢!

twi*_*tra 5

'exit'避免将响应头发送到客户端,以下必须工作:

<?php

class UsersController extends \Phalcon\Mvc\Controller {

    public function loginAction() {
        if($this->session->get('user')) {
            return $this->response->redirect('users/view/');            
        }
    }
}
Run Code Online (Sandbox Code Playgroud)