codeigniter相关内容

Codeigniter - 多个数据库连接

我必须从主数据库检索MySQL数据库信息,然后连接到该数据库,并获取一些记录。 我的意思是,加载另一个数据库。 Codeigniter可能吗?现在我在我的模型中使用下面的代码行。 function connectDb($ credential) { $ config ['hostname'] = $ credential ['server']; $ config [ ..
发布时间:2016-12-12 13:34:00 数据库

CodeIgniter htaccess和URL重写问题

我从来没有使用过CodeIgniter,更不用说任何PHP框架,我想我会试试。一切都很好,除了我似乎无法从URL中删除index.php,仍然访问我的网页。 我从来没有使用MVC结构,所以我在学习,我原谅,如果我做错了,请原谅我。 我想通过输入 localhost / ci / about 访问我创建的名为'about_page.php'的视图,但目前我只能使用 localhost / ..
发布时间:2016-12-12 13:33:49 PHP

Codeigniter显示空白页而不是错误消息

我使用Codeigniter,而不是错误消息,我只是得到一个空白页。有没有办法显示PHP错误消息?当我没有收到任何反馈时,很难调试。 我的环境是Ubuntu的Apache。 解决方案 由于目前没有任何解决方案能为您效劳,请尝试以下方法: ini_set('display_errors',1); http://www.php.net/manual/en/e ..
发布时间:2016-12-12 13:33:34 PHP

CodeIgniter是否自动阻止SQL注入?

我刚刚继承了一个项目,因为最后一个开发者离开了。该项目是由代码点火器构建的。我以前从来没有使用过代码Igniter。 我快速看一下代码,我看到控制器中的数据库调用,如下所示: $ dbResult = $ this-> db-> query(“SELECT * FROM users WHERE username ='”。$ _ POST ['user_name'] 。“'”); ..
发布时间:2016-12-12 13:33:21 PHP

CodeIgniter中的页眉和页脚

我真的不喜欢写在每个控制器: $ this-> load-& templates / header'); $ this-> load-> view('body'); $ this-> load-> view('templates / footer'); 这是可能做到的,页眉和页脚会自动包含,如果我们需要更改,我们也可以这样做?你如何处理呢?或者你的意见不是一个问题 ..
发布时间:2016-12-12 13:33:09 PHP

PHP_SELF对PATH_INFO与SCRIPT_NAME对REQUEST_URI

我在CodeIgniter中构建一个PHP应用程序。 CodeIgniter将所有请求发送到主控制器: index.php 。但是,我不喜欢在URI中看到 index.php 。例如, http://www.example.com/faq/whatever 会转到 http://www.example.com/index。 php / faq / whatever 。我需要一个可靠的方式让脚本知道 ..
发布时间:2016-12-12 13:32:58 PHP

CodeIgniter:创建新的帮助器?

我需要以不同的方式循环许多数组,并将其显示在页面中。数组由模块类生成。我知道它最好不包括函数对'views',我想知道在哪里插入函数文件。 我知道我可以'扩展'助手,但我不想扩展一个帮手。我想用我的循环函数创建一个帮助器。让我们称之为loops_helper.php 解决方案 CodeIgniter helper是一个具有多个函数的PHP文件。 不是类 创建文件并将以下代码放入 ..
发布时间:2016-12-12 13:32:42 PHP

codeigniter活动记录中的子查询

SELECT * FROM certs WHERE ID NOT IN(SELECT id_cer FROM revokace); 如何在CodeIgniter活动记录中写上述select语句? 解决方案 - >其中()支持将任何字符串传递给它, 您可以尝试使用: $ this-> ; db-> select('*') - > from(' ..
发布时间:2016-12-12 13:32:24 PHP

base_url()函数在codeigniter中不工作

我正在使用codeigniter开发一个我们的应用程序。我试图使用base_url()函数,但它显示空的结果。我已经使用自动加载助手通过自动加载文件,但后来它似乎没有工作。我也定义了基本常数,但都是徒劳的。请帮助。 ..
发布时间:2016-12-12 13:32:09 PHP

CodeIgniter:无法使用提供的设置连接到数据库服务器错误消息

我一直使用CI只是罚款使用MySQL驱动程序。我想使用mysqli驱动程序,但是一旦我改变它(只是添加'i'在mysql结束,并添加端口号)我得到以下错误信息 发生数据库错误 无法使用提供的设置连接到数据库服务器。 文件名:core / Loader.php 行号:232 b $ b 我的设置如下所示: $ db ['default'] ['hostn ..
发布时间:2016-12-12 13:31:59 PHP

什么是维护“服务器的版本”的正确方式, - 只有配置文件更改,在Git?

我有时使用Codeigniter,在我在本地网站上完成开发后,我需要将文件迁移到服务器。需要更改 / config / 文件夹中的所有文件以匹配服务器设置。为这些更改提交一个完整的提交是不正确的,我只是让Git完全忽略这些文件,或者有一种方法来跟踪这些更改并在适当的时候使用Git? 两个“值配置文件”,每个环境都有正确的值 一个模板配置文件,其中包含值占位符(例如 @@ PORT_NUMB ..
发布时间:2016-12-12 13:31:36 PHP

CodeIgniter禁用键字符

CodeIgniter给我一个 Disallowed Key Characters 错误。我把它缩小到一个表单字段的名称属性: name ='prod [50-4121.5]'但我不知道该怎么办。 解决方案 打开 libraries / Input.php ( code> function _clean_input_keys($ str){,整个块应该看起来像所以: functio ..
发布时间:2016-12-12 13:31:01 PHP

如何检测用户时区

我需要知道我的用户目前的时区是基于他们的Ip或http标头。 这对我来说非常紧急。我有很多关于这个问题的答案,但我不能理解这些答案。 有人说使用 -new Date()。getTimezoneOffset()/ 60; (从这里)。这是什么意思? 我在我的(index.php)的根目录中有一个 date_default_timezone_set(“Asia / Calcutta”); ..
发布时间:2016-12-12 13:30:44 PHP

CodeIgniter从网址中删除index.php

我当前的网址看起来像这样 [mysite] index.php / [rest of the slug] 。 我要剥离 index.php 。 mod_rewrite 在我的apache2服务器上启用。在 config , $ config ['index_page'] =''; 我的代码符号 .htaccess 文件包含 RewriteEngine on Rewri ..
发布时间:2016-12-12 13:29:47 PHP

如何删除“index.php”在codeigniter的路径

如何在中心的某个地方删除codeigniter中的每个路径中的“index.php”? 我想要清除非 index.php-fied URLs ? 解决方案 如果您正在使用Apache,请在您的根Web目录中放置一个.htaccess文件,其中包含以下内容: RewriteEngine on RewriteCond $ 1!^(index\.php | [Javascript ..
发布时间:2016-12-12 13:29:34 PHP

致命错误:允许的内存大小为134217728用完的字节数(CodeIgniter + XML-RPC)

我有一堆客户销售点(POS)系统,定期将新的销售数据发送到一个集中的数据库,将数据存储在一个大数据库中生成报告。 客户端POS基于PHPPOS,我实现了一个使用标准XML-RPC库将模块发送到服务的销售数据。服务器系统构建于CodeIgniter上,并为Web服务组件使用XML-RPC和XML-RPCS库。每当我发送大量销售数据(从销售表中只有50行,以及来自sales_item的单独行与销 ..
发布时间:2016-12-12 13:29:12 PHP

CodeIgniter:get_instance在My_Lang

我发现这个有用的国际化代码: http:// pastebin.com/SyKmPYTX 一切正常,除非我无法在此类中使用CI函数。 我想从DB设置$ languages和$ special变量。 但是当我使用$ CI =& get_instance();在实例函数中显示以下错误: 致命错误:在第231行的/system/core/CodeIgniter.php中未找 ..
发布时间:2016-11-23 19:19:12 PHP