0

我在这个网站上看到了这个功能'is_post':

http://www.kylenoland.com/a-comprehensive-guide-to-securing-codeigniter-2-x-with-ben-edmunds-ion-auth/

class MY_Controller extends CI_Controller
{
    public function is_post()
    {
        return $_SERVER['REQUEST_METHOD'] == 'POST' ? TRUE : FALSE;
    }
}

我可以知道使用此功能的正确方法以及如何使用吗?谢谢。问候,zs

4

1 回答 1

2

使用自己的父控制器的优点之一是可以在中心位置检查常见检查。因此,当您创建/定义控制器时,您可以从自己的控制器继承,如下所示使用父类方法:

class User_Controller extends MY_Controller
{
    public function login()
    {
        if($this->is_post()){
            //login check and redirect if successfull.
        }
        $this->load->view("login");
    }
}
于 2013-03-21T04:13:45.890 回答