codeigniter相关内容

Codeigniter中的报告

在Codeigniter框架中生成报告最简单的方法是什么?有任何库可以执行此任务吗? 解决方案 自己找到一个不错的解决方案。如果你想生成报告csv格式这是很容易与codeigniter。 您的模型函数 function index(){ return $ query = $ this-> db - > get('my_table'); / * 这里你应该注意我返回 查询对 ..
发布时间:2016-12-12 13:44:16 PHP

explain $ CI =& get_instance();

查看代码igniters源代码, 在它的帮助函数中我一直看到 $ CI =& get_instance(); 任何人都可以向我解释这是如何工作的? 我得到它返回一个引用$ CI super object,但是get_instance()是从哪里来的? 解决方案 基本上是 ..
发布时间:2016-12-12 13:44:04 PHP

如何加载视图到另一个视图codeigniter 2.1?

我一直在CI工作,我在CI的网站上看到,你可以加载一个视图作为您发送到“主”视图的数据的一个可变部分,所以,根据网站(说了很多事情,很多人不喜欢他们说... ej pagination和其他)我做了这样的事情 $ data ['menu' ] = $ this-> load-> view('menu'); $ this-> load-> view('home',data); ..
发布时间:2016-12-12 13:43:47 PHP

CodeIgniter - 为什么使用xss_clean

如果我正在清理我的数据库插入,也逃避HTML我写的 htmlentities($ text,ENT_COMPAT,'UTF-8')指向也使用xss_clean过滤输入? 解决方案 xss_clean()是广泛的,也愚蠢。这个函数的90%没有阻止xss。例如查找警告但不是 document.cookie 。没有黑客要在他们的漏洞中使用 alert ,他们将使用xss劫持cookie或读取CS ..
发布时间:2016-12-12 13:43:36 PHP

使用CodeIgniter在URL中的GET参数

我知道codeIgniter默认关闭GET参数。 但是,在POST中完成所有操作后,如果您在提交表单后退回,您不会对重新发送数据请求感到烦恼? 它使我感到厌烦,但我不知道是否只是为了这个原因允许GET。 一个大的安全问题允许GET参数太多? 解决方案 当我第一次使用CodeIgniter,没有使用GET真的把我以及。但后来我意识到您可以通过使用内置的 URI类别。 ..
发布时间:2016-12-12 13:43:24 前端开发

我在哪里把图像文件,css,js等在Codeigniter?

将css文件夹和图像文件夹放在哪里可以接受?我在思维里面的视图文件夹?但是控制器总是重新路由到基本URL的路径,所以我必须指定.html文件中的路径到它的位置,这是多余的。 解决方案 我的设置如下: 应用程序 assets js imgs 然后我有一个辅助函数,在我的设置上..类似于: application / helpers / utility_help ..
发布时间:2016-12-12 13:43:08 PHP

不同功能的构造器会话验证

我在我的构造函数中进行验证,该构造函数检查用户是否已启动会话。 然后我会为各种东西投入一些控制器。 我的问题是 - 的控制器不受构造函数(会话验证)的影响,或者我必须把它带到另一个文件?原因是,我想在构造函数中有两组函数 - 一个用于用户登录时,其余的则不在。 感谢 解决方案 您需要做的是设置一个基础控制器,它将为您保存会话,并通过继承将登录的控制器与您注销的控制器分开。 ..
发布时间:2016-12-12 13:42:32 PHP

SSL操作失败,代码1:dh键太小

我通过SSL连接到我的数据库Google Cloud SQL。我使用codeigniter 3.0这样做,虽然mysqli驱动程序有点修改,以允许此功能。 它已经工作了好几个月。 消息:mysqli :: real_connect():SSL操作失败与代码1. OpenSSL错误消息:错误:14082174:SSL例程:SSL3_CHECK_CERT_AND_ALGORITHM:dh键 ..
发布时间:2016-12-12 13:42:21 PHP

在codeigniter中启用$ _GET

我一直在尝试弄清楚如何在CI中启用$ _GET。 框架故意销毁$ _GET数组,严重修改核心类。可以任何人说为什么这是,以及如何克服它? 记住你,我想保持URI解析和路由方式,只是简单地有$ _GET。 解决方案 将以下库添加到应用程序库。它覆盖清除$ _GET数组的默认输入库的行为。它允许混合使用URI段和查询字符串。 application / libraries / ..
发布时间:2016-12-12 13:41:55 PHP

如何从codeigniter中的另一个控制器加载控制器?

我想从另一个控制器中的函数加载控制器,因为我集成到我的项目中的库我不想加载到控制器,因为我想保持它干净和相关。 我试过使用模块,但我仍然不得不把控制器放在url,如 http://example.com/maincontroller/function http: //example.com/othercontroller/function 我有预设控制器,因此我可以载入 h ..
发布时间:2016-12-12 13:41:12 PHP

Options指令禁止的目录索引

我正在为codeigniter使用dompdf插件: http://codeigniter.com/wiki/PDF_generation_using_dompdf/ p> 从表单生成pdf。这在localhost上工作,但在活动服务器上,我在错误日志中得到这个: Options指令禁止的目录索引: var / www / vhosts / domain.co.uk / httpdo ..
发布时间:2016-12-12 13:41:01 PHP

我如何让CodeIgniter加载特定的页面使用SSL?

如何让CodeIgniter使用SSL加载特定网页?我有一个apache2 / mode_ssl 服务器。 mod_ssl 使用与非安全网页不同的文档根目录。例如,https(端口443)将提供 / var / www / ssl_html / 的页面。http(端口80)提供 var / www / html / 。我将如何让CodeIgniter在这个设置中玩得很好? 解决方案 有几种 ..
发布时间:2016-12-12 13:40:38 PHP

使用MongoDB从数组中删除特定项目

我正在使用Codeigniter和MongoDB开发一个Web应用程序。 用户可以上传文件,其他用户可以对它们进行注释。 我将注释存储在主文件文件中的一个名为comments的数组中。 这一切都很好,但是如何从数组中删除特定的注释? 我不能使用ID作为键,因为用户可以添加多个注释。 这是我的注释数组: “comments”:[ { “user_id”:ObjectId ..
发布时间:2016-12-12 13:40:26 PHP

删除codeigniter 2.1.0中的index.php

我试过谷歌上的一切与删除index.php从codeigniter中的URL,但没有解决方案为我工作 我使用codeigniter版本2.1.0 如何从我的URL删除索引? / p> 感谢 解决方案 在 .php 确保 $ config ['index_page'] =“”; 然后设置为 .htaccess : ..
发布时间:2016-12-12 13:40:16 PHP

Codeigniter - 使用多个数据库

database.php : $ db ['default'] ['hostname'] =“192.168.2.104”; $ db ['default'] ['username'] =“webuser”; $ db ['default'] ['password'] =“----”; $ db ['default'] ['database'] =“vad”; $ db [ ..
发布时间:2016-12-12 13:40:04 PHP

CodeIgniter中pconnect选项的优点/缺点

CodeIgniter数据库配置中的一个参数如下 ['pconnect'] TRUE / FALSE - 使用持久连接 您建议我将此设置为? 如果我将它设置为FALSE,那么会有显着的性能损失? 将其设置为TRUE可能会产生什么潜在问题? 解决方案 只需查找持久连接的一般最佳实践。我的建议。 默认情况下,不要 如果您有: ..
发布时间:2016-12-12 13:39:49 PHP