本示例Codeigniter注册登录代码源自一个codeigniter的项目,现分享下~
由于使用了 Active Record 类,一般数据库操作只有两层,即是C和V
controllers/login.php文件:
<?php
class Login extends CI_Controller {
private $pass = '';
Codeigniter项目访问时如果出现如下错误提示:
Error with CACHE directory.
检查一下cache目录的权限,就会发现
drwxr-xr-x 3 root root 4096 Mar 1 13:53 cache
这时候只要将其改为可读写,
# chmod 777 cache
问题解决。
注意,使用 angular.module('myModule', []) 将创建名为 myModule 的模块并重写已有的同名模块。而使用angular.module('myModule') 则只会获取已有的模块实例。
var myModule = angular.module('myModule', []);
// 添加一些指令和服务
这一章讲述 Angular 初始化过程以及必要的时候用户如何能够手动将 Angular 初始化。
<script> 标签下面例子展示了推荐的在应用中使用 Angular 的自动初始化的代码路径设置。
<!doctype html>
<html xmlns:ng="http://angularjs.org" ng-app>
CodeIgniter的文件上传类允许文件被上传。您可以设置指定上传某类型的文件及指定大小的文件。
上传文件普遍的过程:
一个上传文件用的表单,允许用户选择一个文件并上传它。
当这个表单被提交,该文件被上传到指定的目录。
同时,该文件将被验证是否符合您设定的要求。
一旦文件上传成功,还要返回一个上传成功的确认窗口。
下面是表单:
用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
在AngularJS中显示模型中的数据有两种方式:
一种是使用花括号插值的方式:
<p>{{text}}</p>PHP转换文件编码是一个比较简单的事情,但是在开发中传递中文参数的时候,有时候不知道是什么编码,结果造成了乱码的现象。这里有个非常方便的解决办法,可以自动识别编码并转换为UTF-8。具体代码如下:
function characet($data){
if( !empty($data) ){