codeigniter相关内容

是否可以集成 Joomla 和 Codeigniter?

我已经学习了 Codeigniter(这是一个 PHP 框架),现在我想使用 CMS 来构建我的网站.我在 Codigniter 中发现的类非常有用,现在我想在我使用 CMS(例如 Joomla)开发的网站中使用它们. 无论如何要集成CMS和PHP框架,或者在这种情况下我应该怎么做.请指导我,我对此很困惑. 解决方案 如果您喜欢使用 CodeIgniter(我喜欢),并且您还想要 C ..
发布时间:2022-01-06 21:59:02 PHP

在 php 中访问 joomla 会话 - codeigniter

我需要在 CodeIgniter 中检查用户是否已登录. 登录正在 Joomla 站点中进行. 我尝试了以下方法来初始化 joomla. define('_JEXEC', 1);定义('DS', DIRECTORY_SEPARATOR);定义('JPATH_BASE',目录名(__FILE__));require_once ("../includes/defines.php");re ..
发布时间:2022-01-06 21:32:36 PHP

在 Codeigniter 下,是否可以看到 mysql_error()?

我有一个 Codeigniter 应用程序(使用 2.1.0 版)正在将事务写入 mysql 数据库.我相当确定我发生了外键约束错误,但我找不到让 CI 告诉我特定错误的方法.mysql_error() 返回空. 谁能告诉我如何让 Codeigniter 告诉我 mysql 错误信息? 解决方案 是的,这是 mysql_error() 包装器. $this->db->_error_ ..
发布时间:2022-01-06 20:55:22 数据库

有没有办法让 Codeigniter 控制器返回图像?

我想知道是否有一种方法可以让控制器返回一个图像(无论是 JPG、PNG 等),而不是返回字符串或视图.例如,不是以 $this->load->view('folder/special_view.php) 结尾,我想做类似 $this->load->image('images/gorilla.png') 的事情,并拥有它,如果我的用户要转到该控制器,他们会看到一个图像,就好像他们转到了普通的 .pn ..
发布时间:2022-01-05 17:19:35 其他开发

CodeIgniter 辅助函数可以使用数据库函数吗?

我的一个 CodeIgniter 控制器函数需要调用递归函数作为其功能的一部分.如果我把它放在控制器类中,函数调用就会阻塞,如果我把它放在类之外,它就不能访问数据库函数 ($this->db->get()).将其设为辅助函数会解决此问题吗? 解决方案 可以获取实例: $CI =&获取实例(); 之后,您将能够使用 $CI->db 进行查询.. ..
发布时间:2022-01-05 17:17:58 PHP

如何将基于页面的 PHP 应用程序转换为 MVC?

一段时间以来,我一直在为究竟如何使用 MVC 框架重新编码基于页面的 PHP 应用程序而苦苦挣扎.仅作为背景,我不得不将应用程序移入 MVC,因为我的老板正在让我.不管怎样,我已经坐下来,打印出目录结构.然后我开始尝试计划如何将这些页面转换为控制器/操作对.有些事情看起来很简单.例如,我有几个页面专门用于添加/编辑/删除用户.创建“用户"控制器并添加用于添加/编辑/删除的方法或操作非常容易.我遇到 ..
发布时间:2022-01-05 17:16:10 PHP

codeigniter:扩展通用控制器

我已经阅读了所有关于此问题的帖子,但没有任何效果.我在带有 Apache2.2 和 PHP5.3.2 的 LAMP 中使用 Codeigniter 2.02 我正在尝试创建一个通用控制器,我的通用控制器将从该控制器继承,以便我可以在那里执行常见任务. 我有这个: 文件:parent_controller.php if ( !defined('BASEPATH')) exit(' ..
发布时间:2022-01-05 17:10:56 其他开发

在 CodeIgniter 中找不到错误类控制器

您好,我在 CodeIgniter 中遇到 Controller not found 错误.这是我的控制器代码 load->view('index_view');}函数你好(){$this->load->view('hello_view');}}?> 这是视图代码: 你好,很高兴见到你! 执行时出现此错误: 致命错误:在第 2 行的 D:\wamp\www\CodeIgnit ..
发布时间:2022-01-05 17:08:45 PHP

如何在 Codeigniter 项目中获取所有控制器的数组?

我想获取 Codeiginiter 项目中所有控制器的列表,以便我可以轻松地遍历每个控制器并添加定义的路由.我似乎找不到一种方法可以满足我的需求? 这是我想要访问数组的 routes.php 文件中的代码片段:- //我希望 $controllers 由一个方法动态填充//$controllers = array('pages', 'users');//遍历每个控制器并添加控制器/动作路由 ..
发布时间:2022-01-05 17:04:23 PHP

你如何在 CodeIgniter 中使用多个控制器?

我是 CodeIgniter 的新手,我刚刚阅读了他们的一些用户指南,以帮助我了解如何使用多个控制器. 我已经想出了如何使用他们的示例之一加载多个页面.这是我的默认控制器,名为 Site.php: class Site extends CI_Controller {公共函数索引($page = 'home'){if (!file_exists(APPPATH.'/views/'.$page ..
发布时间:2022-01-05 17:02:59 PHP

找不到代码点火器 MY_Controller

我在网站上使用 Codeigniter.2.1.3,所以我需要扩展 CI_Controller 以便我可以添加一个要与所有控制器一起执行的方法,所以我做了 user_guide 中的内容: 在 application/core 文件夹中创建一个名为 MY_Controller.php 的文件,在其中创建扩展 CI_Controller 的 MY_Controller 类,更改我的常规控制器以 ..
发布时间:2022-01-05 16:57:38 PHP

在 ajax 调用后加载视图,CodeIgniter

我有一个从 javascript 到控制器中的方法的 ajax 调用,控制器中的方法应该加载一个视图(比如,在屏幕上显示一个新页面),虽然一切看起来都很好,但新视图没有似乎加载在屏幕上.我不能使用 header 或 windows.location 因为,我正在传递一个数组变量,其中包含要在视图中使用的数据. 该页面在 Chrome 调试控制台的网络选项卡(预览子选项卡,同时选择 ajax) ..
发布时间:2022-01-05 16:55:38 PHP

您没有选择要上传的文件.PHP 代码点火器

我正在尝试实现发布功能,并希望从 php 视图中选择消息和图像.我的消息功能运行良好.但是在上传图片时,我收到一个错误您没有选择要上传的文件.这是我的控制器功能 函数 post_func(){session_start();echo $post_message=$_POST['post'];echo $share_with=$_POST['share_with'];echo $image=$_P ..
发布时间:2022-01-05 16:51:36 PHP

Codeigniter 使子目录控制器工作

我无法让页面加载我想要的控制器. 例如,我希望我的网站加载为 localhost/sitename/catergory1/catergory2,其中 catergory 1 是它自己的控制器,2 是一种方法.所以我尝试将其添加到我的 routes.php 中: $route['catergory1'] = 'catergory1/cat1'; 我的控制器文件设置为: -控制器 ..
发布时间:2022-01-05 16:50:12 其他开发