php/codeigniter
jazwoo
这个作者很懒,什么都没留下…
展开
-
介绍 Codeigniter 基本配置
1.安装AppServAppServ简介:AppServ 是 PHP 网页架站工具组合包,作者将一些网络上免费的架站资源重新包装成单一的安装程序,以方便初学者快速完成架站,AppServ 所包含的软件有:Apache、Apache Monitor、PHP、MySQL、phpMyAdmin等。为帮助大家能够迅速的在本地试用EcShop软件,我们编写如下文档。如果您的本地机器没原创 2013-05-09 15:38:56 · 789 阅读 · 0 评论 -
php全局变量$_SERVER解析
php全局变量挺多的,比如$_SERVER 和$_GET $_POST $_COOKIE $_FILE等等,在我们写程序的时候使用都是很方便的,最近在读一些开源程序比如dedecms(织梦) discuz x 等,他们的程序中很多使用了$_SERVER 全局变量的,感觉$_SERVER全局变量挺重要的,掌握一些全局变量对于我们这些php菜鸟还是比较有用的,下面是$_SERVER的一些用法和含义,从转载 2013-08-13 09:28:04 · 758 阅读 · 0 评论 -
PHP调试工具Xdebug安装配置教程
说到PHP代码调试,对于有经验的PHPer,通过echo、print_r、var_dump函数,或PHP开发工具zend studio、editplus可解决大部分问题,但是对于PHP入门学习的童鞋来说有一定的难度,而且仅仅通过上述这些PHP调试手段,也很难准确发现PHP性能方面的问题,Xdebug是一个非常有用的PHP调试工具。 Xdebug作为PHP调试工具,提供了丰富的调试函数,也转载 2013-08-13 00:42:14 · 750 阅读 · 0 评论 -
php file_get_contents()报错 failed to open stream: HTTP request failed!、Internal Server Error
使用 file_get_contents()方法来获取远程文件的时候,有时候会出现file_get_contents(): failed to open stream: HTTP request failed!这个警告信息。Severity: WarningMessage: file_get_contents(http://geetest.com:8000/select?g原创 2013-08-09 23:31:50 · 9685 阅读 · 1 评论 -
php fopen,file_get_contents,curl的区别
1. fopen /file_get_contents 每次请求都会重新做DNS查询,并不对DNS信息进行缓存。但是CURL会自动对DNS信息进行缓存。对同一域名下的网页或者图片的请求只需要一次DNS查询。这大大减少了DNS查询的次数。所以CURL的性能比fopen /file_get_contents 好很多。2. fopen /file_get_co原创 2013-08-22 15:59:26 · 929 阅读 · 0 评论 -
CodeIgniter过滤HTML危险代码
CodeIgniter过滤HTML危险代码的方法其实有好几种:1.可以选择使用htmlspecialchars()方法过滤。2.可以将config文件夹下面的config.php文件中的$config['global_xss_filtering'] = FALSE;设置为:$config['global_xss_filtering'] = true;但是这样设置后会加大服务器的开销转载 2013-07-31 23:19:03 · 1865 阅读 · 0 评论 -
CodeIgniter 一个Model中调用另一个Model的问题
CI模型中不支持模型调用另一个模型,估计是考虑到模型间的松耦合比如在game_model.php这个模型中使用 $this->load->model('test');这样的方式载入模型,其实是载入成功了。但是不能通过 $this->test->function(); 这样调用。报错提示对像不存在。可以通过$CI =& get_instance();$CI->t原创 2013-07-03 16:23:45 · 3619 阅读 · 0 评论 -
codeigniter配置文件 区时问题
1、初始化配置修改 修改sys../app../config.php文件 $config['base_url'] = "http://www.ci.com/" // 这个链接改为网站地址 $config['index_page'] = "index.php?"; //是否加?号,看服务器配置。如果是iis或者AMP环境可加可不加。。如果是nmp(Ngin原创 2013-07-17 15:25:07 · 743 阅读 · 0 评论 -
调支付宝接口发现 isSign=false的诡异问题
支付宝快捷支付接口, 先跑支付宝提供的demo, 本地测试一切正常。 然后集成进网站。 网站php 框架是 codeigniter。log显示"return_url_log:isSign=false", isSign=false 标示签名认证失败。 这里就很奇怪了, 签名验证算法是支付宝提供的, 支付成功, 参数也是支付宝返回的。偶 比较 demo 和 集成环境的 参数, 正常。原创 2013-07-17 17:16:23 · 4954 阅读 · 0 评论 -
php list each 访问数组
while (list ($key, $val) = each ($para)) { if($key == "sign" || $key == "sign_type" || $val == ""){ continue; } else $para_filter[$key] = $para[$key]; print_r($key."->"); }但是调试发现,list原创 2013-07-17 17:02:47 · 2206 阅读 · 0 评论 -
codeigniter对数据库的常用操作
codeigniter (CI)是一个优秀、敏捷的PHP开源框架,尤其封装了对数据库的操作,很方便,以下是php ci常用的数据库操作,作个记录:001/*002 ==================================003 查询转载 2013-05-10 14:23:26 · 827 阅读 · 0 评论 -
Sublime Text2 使用及插件配置
以前常用Netbeans来写代码,好处很多,使得项目写起来很快,但是,时间长了以后,感觉占用内存很大,近来常常卡死,于是乎想找个简单的编辑器来快速编写,但是又希望有netbeans我常用到的功能。以前只是用sublime 来写静态代码,没太多需求,很喜欢这个小巧的编辑器。于是在查找资料后,将这个编辑器变身成一个好的IDE工具。先列表下我安装的插件转载 2013-05-10 10:53:30 · 1134 阅读 · 0 评论 -
codeIgniter框架基本结构
1、index.php入口文件:1) 指定 CodeIgniter 框架所在目录;2) 定义 APPPATH 常量,指示应用程序文件根目录;3) 载入 codeigniter/CodeIgniter.php 文件,启动框架。2、codeigniter/CodeIgniter.php 文件:主要完成初始化 CodeIgniter 框架和启动应用程序两项工作。原创 2013-05-09 15:40:19 · 802 阅读 · 0 评论 -
Codeigniter 基本配置
codeigniter 基本配置信息在 application/config/config.php 文件,本文详细讲解每一个基本配置选项,从而快速掌握 codeigniter 进行开发。$config['base_url'] = "http://www.example.com/"您网站的网址,codeigniter 会根据这个网址来生成链接、表单地址等。$config['i原创 2013-05-09 15:39:34 · 797 阅读 · 0 评论 -
codeigniter 实例
1. 设计视图首先,让我们设计视图并把它保存到如下路径:system/application/views/testview.php !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.d原创 2013-05-09 15:43:34 · 1368 阅读 · 0 评论 -
FastCGI
一、什么是 FastCGIFastCGI是一个可伸缩地、高速地在HTTP server和动态脚本语言间通信的接口。多数流行的HTTP server都支持FastCGI,包括Apache、Nginx和lighttpd等,同时,FastCGI也被许多脚本语言所支持,其中就有PHP。FastCGI是从CGI发展改进而来的。传统CGI接口方式的主要缺点是性能很差,因为每次HTTP服务器遇到动态程序转载 2013-12-18 15:19:50 · 877 阅读 · 0 评论