草庐IT

codeigniter-helpers

全部标签

php - 当 session 未在 codeigniter 中设置时,不授予对 Controller 中某些方法的访问权限

我希望用户在未设置session时不访问Controller的某些方法。为此,我可以检查所有方法中的session,如果设置了session,则只转到进一步,否则重定向到特定页面。由于我有很多方法,如果未设置session,我不希望用户访问。遍历所有方法并检查session的体积很大。是否有任何快捷方式来获得此功能。我尝试检查session是Controller的构造方法,但它适用于所有方法。但如果未设置session,我只想阻止特定方法。怎么做。例子:classdashboardextendsCI_Controller{function__construct(){parent::__

php - 在 Codeigniter Controller 的函数 B 中调用函数 A

我有一个具有大约5-6个功能的Controller。classRegisterextendsCI_Controller{publicfunctionindex(){//somecodewritten}publicfunctionAdd(){//Somecodewritten}publicfunctionxyz(){//Somecodewritten$this->abc();}publicfunctionabc(){//Somecodewritten}}在xyz函数中,我想调用abc函数。这可能吗?如果有,怎么调用它? 最佳答案 有可

php - 在 Codeigniter Controller 的函数 B 中调用函数 A

我有一个具有大约5-6个功能的Controller。classRegisterextendsCI_Controller{publicfunctionindex(){//somecodewritten}publicfunctionAdd(){//Somecodewritten}publicfunctionxyz(){//Somecodewritten$this->abc();}publicfunctionabc(){//Somecodewritten}}在xyz函数中,我想调用abc函数。这可能吗?如果有,怎么调用它? 最佳答案 有可

php - codeigniter 在 View 中包含公共(public)文件

大家好,我有一个用codeigniter开发的网站,我想将我在许多页面中使用的一些javascript/PHP函数存储到一个名为common.php的文件中。我试过这种模式:require(base_url().'application/libraries/common.php');//Ihavetriedalsoinclude这会返回这个错误:APHPErrorwasencounteredSeverity:WarningMessage:require()[function.require]:http://wrapperisdisabledintheserverconfiguratio

php - codeigniter 在 View 中包含公共(public)文件

大家好,我有一个用codeigniter开发的网站,我想将我在许多页面中使用的一些javascript/PHP函数存储到一个名为common.php的文件中。我试过这种模式:require(base_url().'application/libraries/common.php');//Ihavetriedalsoinclude这会返回这个错误:APHPErrorwasencounteredSeverity:WarningMessage:require()[function.require]:http://wrapperisdisabledintheserverconfiguratio

php - 如何在 codeigniter 中 require_once

我正在尝试在codeigniter中扩展一个库。这样做的唯一方法似乎是使用require_once包含原始库,然后使用$this->load->library()加载扩展库我已经试过了require_once('ion_auth.php');require_once('home/SITE_NAME/public_html/FOLDER_NAME/application/libraries/ion_auth.php')require_once('/home/SITE_NAME/public_html/FOLDER_NAME/application/libraries/ion_auth.p

php - 如何在 codeigniter 中 require_once

我正在尝试在codeigniter中扩展一个库。这样做的唯一方法似乎是使用require_once包含原始库,然后使用$this->load->library()加载扩展库我已经试过了require_once('ion_auth.php');require_once('home/SITE_NAME/public_html/FOLDER_NAME/application/libraries/ion_auth.php')require_once('/home/SITE_NAME/public_html/FOLDER_NAME/application/libraries/ion_auth.p

php - $this->uri->segment(3) 在 codeigniter 分页中的用途是什么

听到是我的密码publicfunctionviewdeletedrecords(){if($this->session->userdata('applicant_firstname')==''){redirect('papplicant/login');}$profile=$this->m_applicant->showdeletedrecods('','');$total_rows=count($profile);$config['base_url']=base_url().'index.php/papplicant/viewdeletedrecords/';$config['per

php - $this->uri->segment(3) 在 codeigniter 分页中的用途是什么

听到是我的密码publicfunctionviewdeletedrecords(){if($this->session->userdata('applicant_firstname')==''){redirect('papplicant/login');}$profile=$this->m_applicant->showdeletedrecods('','');$total_rows=count($profile);$config['base_url']=base_url().'index.php/papplicant/viewdeletedrecords/';$config['per

php - CodeIgniter 中的自定义类

对于CodeIgniter的初学者来说,这似乎是一个非常常见的问题,但到目前为止我找到的解决方案似乎都与我的问题无关。就像主题说的那样,我正在尝试在CodeIgniter中包含一个自定义类。我正在尝试创建下面类的几个对象并将它们放在一个数组中,因此我需要该类可用于模型。我尝试在CodeIgniter中使用load(library->load('myclass')函数,但它首先尝试在模型之外创建类的对象。这显然是一个问题,因为构造函数需要几个参数。到目前为止我找到的解决方案是一个简单的php包含似乎足够好,但因为我是新手CodeIgniter我想确保我坚持下去可能。按照建议创建“包装类”