标签目录:php

以下是与标签 “php” 相关联的文章

学习CodeIgniter框架之九:输入类

输入类 输入类有两个用途: 为了安全性,对输入数据进行预处理 提供了一些辅助方法来获取输入数据并处理 安全性过滤 当访问 控制器 时,安全过滤方法会自动被调用, 它做了以下几件事情: 如果 $config[‘allow_get_array’] 设置为 FALSE (默认是 TRUE),销毁全局的 GET 数组。 当开启 register_globals ……

学习CodeIgniter框架之八:辅助函数-url

$this->load->helper('url'); 根据配置文件返回你的站点 URL 。index.php (获取其他你在配置文件中设置的 index_page 参数) 将会包含在你的 URL 中,另外再加上你传给函数的 URI 参数,以及配置文件中设置的 url_suffix 参数。 推荐在任何时候都使用这种方法来生成你的 URL ,这样在你的 URL 变动时你……

学习CodeIgniter框架之七:模型

模型对于那些想使用更传统的 MVC 模式的人来说是可选的。 目录 什么是模型? 模型是专门用来和数据库打交道的 PHP 类。例如,假设你使用 CodeIgniter 管理一个博客,那么你应该会有一个用于插入、更新以及获取博客数据的模型类。 这里是一个模型类的例子: class Blog_model extends CI_Model { public $title; ……

学习CodeIgniter框架之五:数据库入门

连接数据库 1、自动连接。“自动连接” 特性将在每一个页面加载时自动实例化数据库类。要启用“自动连接”, 可在 application/config/autoload.php 中的 library 数组里添加 database: $autoload['libraries'] = array('database'); 2、手动连接。如果你只有一部分页面需要数据库连接,你可以在那些有需……

学习CodeIgniter框架之四:创建新闻条目

现在你已经知道如何通过 CodeIgniter 从数据库中读取数据了,但是你还没有 向数据库中写入数据。在这一节,你将继续完善前文中创建的 News 控制器和模型, 添加上这一功能。 现在你已经知道如何通过 CodeIgniter 从数据库中读取数据了,但是你还没有 向数据库中写入数据。在这一节,你将继续完善前文中创建的 News 控制器……

学习CodeIgniter框架之三:读取新闻条目

在上一节中,我们通过写出一个包含静态页面的类了解了一些框架的基本概念, 我们也根据自定义路由规则来重定向 URI 。现在是时候向大家介绍动态内容 和如何使用数据库了。 创建数据模型 数据库的查询操作应该放在模型里,而不是写在控制器里,这样可以很方便的重用它。 模型正是用于从数据库或者其他存储中获取、新增、更……