返回顶部
位置: 首页>文章资讯>网络技术>thinkphp教程手册让你学习thinkphp更容易
thinkphp教程手册让你学习thinkphp更容易

发布时间:2013-06-28

来源:本站整理

thinkphp手册为广大thinkphp爱好者提供使用帮助,系统天堂小编希望您能在thinkphp手册中的学习有所收获,总结thinkphp手册中的使用方法,写出更优秀的php代码。
下面系统天堂小编为您提供thinkphp手册中使用方法的一则使用实例,一起来学习吧!
 <?php
列表:public function lists()
修改:public function update()
删除: public function delete()
添加:public function add()

 //switch标签
<switch name="vo[level]">
<case value="1">├─</case>
<case value="2">├──</case>
<case value="3">├───</case>
</default>
</switch>

//分页
$members=M("Members");
$count = $members->count();
import("ORG.Util.Page");
$p = new Page($count, 12);
$page = $p->show();
$list = $members->order('uid desc')->limit($p->firstRow.','.$p->listRows)->select();
$this->assign('list',$list);
$this->assign('page', $page);

$add = D('Category');
$data['uid'] = Session::get('uid');
$data['username'] = Session::get('username');
$data['catname'] = getstr($_POST['catname']);
$data['parentid'] = intval($_POST['parentid']);
$data['listorder'] = intval($_POST['listorder']);
$data['__hash__'] = $_POST['__hash__'];


if($add->create($data)){
if($add->add()){
$this->assign("jumpUrl",U("Category/index"));
$this->success("添加成功");
}else{
$this->assign("jumpUrl",U("Category/index"));
$this->success("添加失败");
}
}else{
$this->error($add->getError());
}

class FormModel extends Model {
// 自动验证设置
protected $_validate = array(
array('title','require','标题必须!',1),
array('email','email','邮箱格式错误!',2),
array('content','require','内容必须',1),
array('title','','标题已经存在',0,'unique','add'),
);
// 自动填充设置
protected $_auto = array(
array('status','1',self::MODEL_INSERT),
array('create_time','time',self::MODEL_INSERT,'function'),
);
}

public function insert() {
$Form = D("Form");
//验证码验证
if($_SESSION['verify'] != md5($_POST['verify'])) {
$this->error('验证码错误!');
}
if($vo = $Form->create()) {
if($Form->add()){
$vo['create_time'] = date('Y-m-d H:i:s',$vo['create_time']);
$vo['content'] = nl2br($vo['content']);
$this->ajaxReturn($vo,'表单数据保存成功!',1);
}else{
$this->error('数据写入错误!');
}
}else{
$this->error($Form->getError());
}
}
//验证码图片
public function verify()
{
$type = isset($_GET['type'])?$_GET['type']:'gif';
import("@.ORG.Image");
Image::buildImageVerify(4,1,$type);
}
?>


<if condition="$vo[parentid] eq 0">
<else/>
</if> 
以上就是thinkphp手册的使用实例了,赶紧自己试一试吧!

0条评论

网友评论

温馨提示:您的评论需要经过审核才能显示,请文明发言!

分类列表
换一批 热门下载
换一批 手游推荐