-
- class CommonAction extends Action{
- function verify(){
- import('ORG.Util.Image');
- //英語の確認コード
- //Image::buildImageVerify(5,5 ,gif,90,30,'verify');
- //中国語の確認コード
- Image::GBVerify();
- }
- }
- ?>
コードをコピー
5、テンプレート部分を表示:
テンプレートのindex.htmlページは次のとおりです。
6 をコピーします、コントローラー:
コントローラー UserAction.class.php は次のとおりです。
-
- //認証コードの検証
- if($_SESSION['verify']!=md5($_POST['verify'])){
- $this->error('認証コードが間違っています') ;
- }
コードをコピー
2. ページネーション:
1. ページング クラスをインポートします。 aoliThinkPHPLibORGUtilPage.class.php に検証コード メソッドがあります。
2. アクション部分:
UserAction.class.php ページ:
-
- function Index(){
- import('ORG.Util.Page');//ディストリビューションクラスの紹介
- $user=M('user');
- $count=$user->count ( );
- $page=new Page($count,3);//1 ページに 5 つの項目を表示します
- $page->setConfig('theme','
合計: %totalRow%%header% %nowPage%/%totalPage%page%first% %upPage% %prePage% %linkPage% %nextPage% %downPage% %end% ');
- $show =$ page->show();
- $list=$user->field(array('id','username','createip'))->order('id desc')->limit ($ page->firstRow.','.$page->listRows)->select();
- $this->assign('alist',$list);
- $this->assign( 'page ',$show);
- $this->display();
- }
コードをコピー
3、テンプレート部分を表示:
テンプレートページのindex.htmlページ:
-
-
- ID:{$vo['id']}ユーザー名: {$vo['username']}登録 IP: {$vo['createip']}削除 編集< /li>
- {$page}
コードをコピー
上記は、このセクションで紹介する ThinkPHP の検証コードとページングの例です。皆様のお役に立てれば幸いです。
|