最近的文章列表

Codeigniter实现注册和登录的示例代码(带sql语句)

本示例Codeigniter注册登录代码源自一个codeigniter的项目,现分享下~

由于使用了 Active Record 类,一般数据库操作只有两层,即是C和V

controllers/login.php文件:

代码如下:
<?php
class Login extends CI_Controller {
 private $pass = '';
2014/8/14 Comments:
解决Codeigniter出现错误提示Error with CACHE directory的方法(修改权限)

Codeigniter项目访问时如果出现如下错误提示:

Error with CACHE directory.

检查一下cache目录的权限,就会发现

drwxr-xr-x  3 root root 4096 Mar  1 13:53 cache

这时候只要将其改为可读写

# chmod 777 cache

问题解决。

2014/8/14 Comments:
AngularJS 创建模块(module)和获取模块(创建一个新模块将覆盖掉这些指令和服务)

创建模块 vs 获取模块

注意,使用 angular.module('myModule', []) 将创建名为 myModule 的模块并重写已有的同名模块。而使用angular.module('myModule') 则只会获取已有的模块实例。

  var myModule = angular.module('myModule', []);

// 添加一些指令和服务
2014/8/13 Comments:
AngularJS 初始化过程以及如何手动将 AngularJS 初始化(延迟启动)

概述

这一章讲述 Angular 初始化过程以及必要的时候用户如何能够手动将 Angular 初始化。

Angular <script> 标签

下面例子展示了推荐的在应用中使用 Angular 的自动初始化的代码路径设置。

<!doctype html>
<html xmlns:ng="http://angularjs.org" ng-app>
2014/8/13 Comments:
分享CSV文件中不以科学计数格式(E+)来保存长数字的方法
  1. 源文件(xlsx格式)中的单元格格式设置为「文本」,默认为「常规」,这是因为「常规」格式存在:
    • 纯数字(位数 ≥ 12)自动转换为「科学记数」 格式;如 123456789012 转化为 1.23457+11
    • 输入的内容含有数字与字母e,且e处在第三位上,e后面为纯数字,也会自动转换为 「科学记数」格式,如输入颜色值 123e45 会转换为 1.23E+47, 输入1234e5 会转换为 1.23E+08
2014/8/13 Comments:
CodeIgniter的upload类库指定文件类型和大小实现图片上传的示例代码

CodeIgniter的文件上传类允许文件被上传。您可以设置指定上传某类型的文件及指定大小的文件。

上传文件普遍的过程:

一个上传文件用的表单,允许用户选择一个文件并上传它。
当这个表单被提交,该文件被上传到指定的目录。
同时,该文件将被验证是否符合您设定的要求。
一旦文件上传成功,还要返回一个上传成功的确认窗口。

下面是表单:

2014/8/13 Comments:
解决codeigniter集成ucenter1.6双向通信的示例代码

用codeigniter开发一个子网站,之后想和原来的论坛进行同步,包括同步登陆和双向通信

先装好ucenter,然后新建一个other的应用,把生成的代码拷出来,新建一个config.ini.php到你的uc_client,ucenter会产生一个yourdomain.com/api/uc.php的请求,/api/uc.php不需要填写,要保证ucenter请求正确位置,才能做到双向通信

把uc_client复制到你的网站,目录可以自己定,就根目录吧。如果你把api目录放到uc_client目录低下,那么应用的请求路径yourdomain.com/uc_client,如果api也放在根目录请求地址uc_client可以去掉

建一个l

2014/8/13 Comments:
【认真读完,会受益匪浅】淘宝搜索排名真正规则和技巧

1,第一关,检测点击率如何。

2,第一关过了,那么第二关就开始继续检验了,检测您的产品描述,客户体验如何。

3,第二关过来了。那么进行第三关,看转化率如何。

4,最终检测产品质量如何?服务如何?好评率如何?

2014/8/12 Comments:
AngularJS展示数据的ng-bind指令和{{}} 区别

在AngularJS中显示模型中的数据有两种方式:

一种是使用花括号插值的方式:

<p>{{text}}</p>
2014/8/12 Comments:
php判断文件编码(mb_detect_encoding)并转换为UTF-8的方法(mb_convert_encoding)

PHP转换文件编码是一个比较简单的事情,但是在开发中传递中文参数的时候,有时候不知道是什么编码,结果造成了乱码的现象。这里有个非常方便的解决办法,可以自动识别编码并转换为UTF-8。具体代码如下:

代码如下:
function characet($data){
  if( !empty($data) ){   
2014/8/12 Comments: