![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CodeIgniter
PHP__廊外诗鸽
这个作者很懒,什么都没留下…
展开
-
给url路径添加后缀
首先找到application/config.php这个文件; 再查询到$config[‘url_suffix’] = ’ ‘这个文件,,添加如下即可: $config[‘url_suffix’] = ‘.html’这样你就可以以.html后缀访问。For example: example.com/index.php/products/view/shoes对比 examp原创 2015-11-25 14:24:51 · 2706 阅读 · 0 评论 -
if ( ! defined('BASEPATH')) exit('No direct script access allowed')的作用
在看源代码时,发现codeigniter框架的控制器中,总是加上这样一段话;if(!defined('BASEPATH'))exit('No direct script access allowed');刚接触codeigniter,一直没有领会它的作用,后来通过查资料发现其作用是:为了防止跨站攻击,直接通过访问文件路径用的原创 2015-12-06 18:24:26 · 7469 阅读 · 0 评论 -
Codeigniter Cannot use object of type stdClass as array
做为一个使用codeigniter的初学者,在我尝试使用MVC模式动态输出数据库的内容时,codeigniter报出了一下错误; Cannot use object of type stdClass as array 当时我的代码是这样写的,如下:Modelclass Muser extends CI_Model{ public function __construct原创 2015-12-25 22:25:40 · 694 阅读 · 0 评论 -
Call to undefined function anchor() 解决方案
在codeigniter动态网站开发中,有这样一个错误报告: Call to undefined function anchor() 这是一个非常基础的错误,解決方法十分簡單…解决方案: 1:打开”application/config/autoload.php”文件; 2:找到“autoload[‘helper′]=array();”把其改成为:autoload[‘原创 2015-12-23 22:38:43 · 1511 阅读 · 0 评论 -
CI anchor()辅助函数
语法: anchor(uri=′′,uri = '', title = ”, $attributes = ”)参数: uri(string)–URIstring;uri (string) – URI string; title (string) – Anchor title; $attributes (mixed) – HTML attributes返回: HTML h原创 2015-12-23 22:25:40 · 1861 阅读 · 0 评论 -
generate()函数
关于generate()函数,在此我得把它与CI类库参考中的HTML表格类中的表格联系在一起,下面我们来看看这个例子,这里我写了一个测试控制器;class Student extends CI_controller{ //控制器student的构造函数 public function __construct(){ parent::__construct();原创 2015-12-23 21:49:47 · 10545 阅读 · 0 评论 -
codeigniter 入门项目
现在,您已经安装和配置了 CodeIgniter,接下来即可构建项目,这项工作至少要占用一个小时的时间。 这一次,我们不会构建 Hello World 应用程序,而是使用 CodeIgniter 创建一个简单的 Web 站点。该站点将有一个主页,显示一些宣传文本和一个表单,该表单将发布到数据库表中。无需为其外观费心 — 只需关注对应用程序有用的部分即可。换句话说,让美工去关心外观 — 您只原创 2015-12-23 16:36:33 · 1627 阅读 · 0 评论 -
CI codeigniter框架中的site_url()与base_url()的区别
在使用CI框架的使用经常碰到跳转和路径方面的问题,site_url和base_url很容易混淆,下面我们来说说他们的区别://在"application/config/config.php"文件中设置:$config['base_url']='http://localhost/CodeIgniter/'site_url("student/index/str/1");base_url("stud原创 2015-12-06 22:48:59 · 2326 阅读 · 0 评论 -
CodeIgniter框架图片上传
对于图片上传这种老生常谈的问题,在此我不得不再次重复一次,因为这是一个新的框架,毕竟有些地方值得自己学习与借鉴,这篇博客我是借助官方文档来写的,但有些地方任然需要标明一下。 下面我们来看看图片上传吧。首先在“./application/views/”文件夹下创一个视图文件:text.php,代码如下:<html> <head> <title>Upload Form转载 2015-12-04 21:57:50 · 2473 阅读 · 0 评论 -
Codeigniter Helper辅助函数
载入辅助函数 用下面的代码载入该辅助函数: $this->load->helper(‘form’);form_open() 创建一个开始form标签,相对于你的配置文档中的基础URL。 允许你添加一些form属性和一些隐藏表单,并且他会基于你的 config.php 文件里设置的编码,自动生成 acceptcharset 这个属性。使用这个函数而不是直接硬编码HTML的主转载 2015-12-01 09:40:18 · 1414 阅读 · 0 评论 -
CI对数据库的常用操作
codeigniter (CI)是一个优秀、敏捷的PHP开源框架,尤其封装了对数据库的操作,很方便,以下是php ci常用的数据库操作,作个记录:/* ================================== 查询 $query = $this->db_query("SELECT * FROM table"); =================================转载 2015-11-25 11:04:07 · 8118 阅读 · 0 评论 -
CI 视图中加载视图
CI做为php的一个轻量级框架,其自身具备很多优点,在此我重点想说的是视图中加载视图。 1:在Application\config\database.php文件中设置好CodeIgniter 数据库变量之后,紧接着在Application\config\config.php文件中设置基础 URL。例如我的基础 URL 是:http://localhost/codeigniter/转载 2015-11-30 19:55:28 · 2777 阅读 · 0 评论 -
移除 URL 中的 index.php
默认情况下,你的 URL 中会包含 index.php 文件:步骤: 1:启用mod_rewrite:在Apache下找到conf下的httpd.conf文件,去掉:LoadModule rewrite_module modules/mod_rewrite.so前面的“#”符号; 2:在 根目录下的.htaccess文件中添加如下内容,如果没有.htaccess文件,那么就手动创建一原创 2015-11-25 14:13:47 · 2383 阅读 · 0 评论 -
Codeiginter 增删改查
对于codeigniter的增删改,在此我用自己的一个例子来说明一下: 创建数据库:CREATE TABLE IF NOT EXISTS `users` ( `id` int(10) NOT NULL AUTO_INCREMENT, `username` varchar(50) NOT NULL, `password` varchar(50) NOT NULL, `email`原创 2015-12-28 19:52:09 · 898 阅读 · 0 评论 -
CI框架的部署
CodeIgnitor安装 从 CodeIgnitor 官方网站下载 CI 的安装包,解压后进行简单配置即可使用。关于 IDE(集成环境),我使用的是:zend studio.你也可以使用其他的IDE或者代码编辑器。在你是用的环境中创建一个名为WWW的PHP项目,你也可以以其他的名字命名,为了测试我创建的是:CodeIgniter.将CI解压后的文件放在这个目录下.例如: 默认情况下,inde转载 2015-11-24 17:43:47 · 843 阅读 · 0 评论 -
启动查询字符串
启用查询字符串有些时候,你可能更喜欢使用查询字符串格式的 URL: index.php?c=products&m=view&id=345CodeIgniter 也支持这个格式,你可以在 application/config.php 配置文件中启用它。 打开你的配置文件,查找下面这几项:$config['enable_query_strings'] = FALSE;$config['contr转载 2015-11-25 14:42:42 · 323 阅读 · 0 评论 -
URL解析与CI框架URL
摘要: 说到网站分析,我们经常会提到URL、页面路径、网址参数、锚、域名、子域名、顶级域名等等,说起来可能都知道一些,但是却又无法准确辨识其中的差异。以至于到具体的应用的时候,容易出现概念模糊,应用错误的情况。 说到网站分析,我们经常会提到URL、页面路径、网址参数、锚、域名、子域名、顶级域名等等,说起来可能都知道一些,但是却又无法准确辨识其中的差异。以至于到具体的应用的时候,容易出现概念模糊,应原创 2015-11-25 13:51:34 · 3435 阅读 · 0 评论 -
CI框架 Call to undefined function base_url()解决办法
打开application/config/autoreload.php设置: $autoload[‘helper’] = array(‘url’);原创 2017-05-22 12:01:05 · 3935 阅读 · 0 评论