<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="Codeigniter实现注册和登录的示例代码（带sql语句）" id="card1">
<p> 游客</p><p>
标题:Codeigniter实现注册和登录的示例代码（带sql语句）<br/>
正文:<br/>
本示例Codeigniter注册登录代码源自一个codeigniter的项目，现分享下~由于使用了 Active Record 类，一般数据库操作只有两层，即是C和Vcontrollers/login.php文件：代码如下:&amp;lt;?php<br/>class Login extends CI_Controller {<br/> private $pass = '';<br/> public function __construct() {<br/>  parent::__construct ();<br/>  $this-&amp;gt;load-&amp;gt;helper ( array (<br/>    'form',<br/>    'url' <br/>  ) );<br/>  $this-&amp;gt;load-&amp;gt;library('session');<br/> }<br/> public function index() {<br/>  $this-&amp;gt;load-&amp;gt;view ( 'login' );<br/> }<br/> public function formsubmit() {<br/>  $this-&amp;gt;load-&amp;gt;library ( 'form_validation' );<br/><br/>  $this-&amp;gt;form_validation-&amp;gt;set_rules ( 'username', 'Username', 'required' );<br/>  $this-&amp;gt;form_validation-&amp;gt;set_rules ( 'password', 'Password', 'required' );<br/>  if ($this-&amp;gt;form_validation-&amp;gt;run () == FALSE) {<br/>   $this-&amp;gt;load-&amp;gt;view ( 'login' );<br/>  } else {<br/>   if (is<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1587&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1587&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1587&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1587&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1587&amp;Page=6">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1587">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1587">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>