2

我在 Phalcon 0.8b 上的重定向有一些问题。

这是我的代码:

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

            exit;
        }
    }
}

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

谢谢!

4

1 回答 1

5

“退出”是避免将响应标头发送到客户端,以下必须有效:

<?php

class UsersController extends \Phalcon\Mvc\Controller {

    public function loginAction() {
        if($this->session->get('user')) {
            return $this->response->redirect('users/view/');            
        }
    }
}
于 2013-01-28T18:48:30.973 回答