jjzjj

codeigniter

全部标签

php - DataTable - 通过 Controller 中的客户 ID 限制 View

我正在尝试解决客户的问题。他有一个在Codeigniter框架上运行的应用程序。在此应用中,他正在通过DataTables查看作业列表。在应用程序中,存在三种不同的访问级别:Admin=1、Employee=2、Customer=3我试图限制分配列表,只显示属于单个客户的分配。我已尝试在Controller中为分配列表添加功能,但它对我不起作用。我做错了什么?publicfunctionassignlist($status=""){$status1="Aktiv";if($status!=""){$status1=$status;}/*byKenn*/$log_in=$this->se

php - 使用 ajax PHP 在每个下拉列表中动态填充下拉列表

这是我的phpCodeIgniter代码,它生成了30个下拉菜单,这些下拉菜单也是从数据库中填充的,而且绝对可以正常工作。这是我的下拉列表的预览。每个列表都将填充相关的并行字段。">','');?>这是另一个代码,它也生成30个空的下拉列表,这些将使用ajax填充。PHP代码`"class="col-xs-12col-sm-6required-fieldform-control"id="istbs_code_"placeholder="ISTBSCode"tabindex="1"data-style="form-control">SelectOption`这是我的ajax代码,它从数据

php - Codeigniter 电子邮件 - 添加 BCC

我是新手,所以请多多包涵。我正在尝试将BCC收件人添加到codeigniter应用程序的email.php配置文件之一。原件是由一名离开我们公司的员工创建的,我正在努力将密件抄送收件人添加到代码中。我搜索了stackoverflow并尝试了无穷无尽的变化,但我没有任何运气。我想要做的就是定义一个密件抄送电子邮件收件人。我真的非常感谢任何人的帮助:)这是我认为相关的当前代码的一部分:0){$this->initialize($config);}else{$this->_smtp_auth=($this->smtp_user==''AND$this->smtp_pass=='')?FALS

php - Codeigniter Controller 中的动态全局变量

我想在我的网站上放置一个动态标题,所以就在这里。classSurveyextendsMY_Controller{public$my_title;publicfunction__construct(){parent::__construct();$this->load->model('Survey_model');$this->my_title="";//settingtoblank}publicfunctionsurvey_form(){$this->data['title']=$this->my_title;//displaythetitle$this->middle='Survey

php - Codeigniter 分页显示结果数和页数

我正在使用Codeigniter3并有一个简单的PHP应用程序。使用分页类,我想在每个页面的顶部显示以下内容;Showingxtoyofzresults在哪里;x=startrowy-endrowz=totalrows`Showing1to10of5213results.``Showing11to20of5213results.``etc`我可以使用$config['total_rows']变量检索总行数。不过不确定其余部分。我的items.phpController看起来像这样;publicfunctionindex(){$config['base_url']='/items/ind

php - CodeIgniter &get_instance() 在 php5.6 版本中不工作?

我的codeigniter网站在php5.4版本中运行正常,但是当我将我的php版本升级到php5.6.30时,它无法正常工作。function&get_instance(){returnCI_Controller::get_instance();}以上函数位于我文件的第233行,它返回空值。错误-fatalerror:在第233行的Coginiter_site\system\core\CodeIgniter.php中找不到类“CI_Controller”我已经追踪到错误点-system/core/common.php下的代码if(!function_exists('load_clas

php - 如何在两列中显示数据?

我需要在两个列中显示一些数据,我进行搜索并找到一些东西,然后尝试。我认为我所做的是有效的,但我错了,部分有效。这是我的数据库**Type**--------id_type|type------------|------------1|firstTitle2|secondTitle3|ThirdTitle**Content**---------id_content|content|id_type-----------|-----------|---------1|Content1|12|Content2|23|Content3|24|Content4|35|Content5|36|Con

php - 如何将参数传递给 Controller ​​(测试)

我正在使用PHPUnit测试一个至少有一个参数的Controller:publicfunctiontestSomething($a,$b=''){}我正在尝试以这种方式进行测试:$params=array('a'=>'foo','b'=>'bar');$output=$this->request('POST',['MyController','Something'],$params);但是我得到:ArgumentCountError:ToofewargumentstofunctionMyController::Something如何传递这些参数?注意:我使用了一个将PHPUnit集成到

php - CodeIgniter - 如何删除 url 路由中的类名

我有http://localhost/CIrbbps/index.php/class_name/method_name.如何删除类名?,这样我就可以得到http://localhost/CIrbbps/index.php/method_name.谢谢 最佳答案 为了将www.domain.com/services映射到pages/services,您需要:$route['services']='pages/services'如果你想将www.domain.com/whatever映射到pages/whatever以及任何有一些变体并

php - Codeigniter 3 - 如何从 URL 中删除函数名称

我的网址是:example.com/controller/function/parameter=>example.com/category/index/category_name我需要:example.com/category/category_name我已经尝试了Stackoverflow提供的几种解决方案,但都没有用。它要么重定向到主页,要么返回404页面未找到。我尝试过的选项是:$route['category']="category/index";//1$route['category/(:any)']="category/index";//2$route['category/