& lt;! doctype html & gt;
& lt; html & gt;
& lt; head & gt;
& lt; meta charset = "utf-8"& gt;
& lt; title & gt; link rel="stylesheet" type="text/css" href="__PUBLIC__/css/common.css"/>
<link rel="stylesheet" type="text/css" href="__PUBLIC__/css /main.css"/>
<script type="text/javascript" src="__PUBLIC__/js/libs/modernizr.min.js"></script>
<script type=" text/javascript" src="__PUBLIC__/ueditor/ueditor.config.js"></script>
<script type="text/javascript" src="__PUBLIC__/ueditor/ueditor.all.min.js "></script>
<script type="text/javascript" src="__PUBLIC__/ueditor/lang/zh-cn/zh-cn.js"></script>
< /head>
<body>
<include file="Public/head" />
<div class="containerclearfix">
<include file="Public/left" / >
<div class="main-wrap">
<div class="crumb-wrap">
<div class="crumb-list"><i class=" icon-font"></i><a href="/jscss/admin/design/">首页</a><span class="crumb-step">>< /span><a class="crumb-name" href="/jscss/admin/design/">文章管理</a><span class="crumb-step">></ 스팬><span>새로운增文章</span></div>
</div>
<div class="result-wrap">
<div class="result-content">
<form action="" method="post" id="myform" name= "myform" enctype="multipart/form-data">
<input type="hidden" name="id" value="{$articler.id}">
<table class="insert -tab" width="100%">
<tbody>
<tr>
<th><i class="require-red">*</i>文章name称:
<td>
<input class="common-text require" id="catename" name="title" size="50" 값 ="{$articler.title}" 유형 ="text">
</td>
</tr>
<tr>
<번째><i class="require-red">*</i>文章描述:</th>
<td>
<textarea style="width:420px;height :100px;" name="desc">{$articler.desc}</textarea>
</td>
</tr>
<tr>
ㅋㅋㅋ d> <input id="pic" name=" pic" size="50" value="" type="file"> <if Condition="$articler['pic'] neq ''"> <img src="__ROOT__{$ articler.pic} "height ="50 "& gt; else/& gt; 暂 暂 无 图片 & lt;/if & gt; & lt;/td & gt;/lt;/tr & gt; & lt; tr> <th><i class="require-red">*</i>所属栏目:</th> <td> <이름="cateid" 선택 > <option >选择分类</option> <volist name=" cateres" id="vo">ㅋㅋㅋ value="{$vo.id}">{$vo.catename}</option>ㅋㅋㅋ
</div>
</div>
</div>
< !--/main-->
</div>
<script type="text/javascript">
UE.getEditor('content',{initialFrameWidth:1000,initialFrameHeight:200,} );
</script>
</body>
</html>
Duke2018-05-20 09:23:31
<?php
namespace AdminController;
use ThinkController;
class ArticleController 확장 컨트롤러 {
공용 함수 lst(){
$count= $article->count();// 합계 쿼리 요구 사항을 충족하는 레코드 수 $Page= new ThinkPage($count,5);// 페이징 클래스를 인스턴스화하고 총 레코드 수를 전달하고 각 페이지에 표시합니다. 레코드 수(25) $show = $Page->show();// 페이징에 출력 표시 $list = $article->order('id desc')->limit($Page- >firstRow.','.$ Page->listRows)->select(); $this->assault('list',$list);// 데이터 세트 할당 $this-> ;sign('page',$show );//페이징 출력 할당 using using use using out through off ‐ ‐ ‐ ‐‐‐‐ of ('기사'); if(IS_POST){ $date['제목'] =I('제목'); $date['content']=I('content'); $ date['desc']=I('desc'); ~ , '){ using using using using through Through out Through out OUTOUTps outps out out out out outallow through out'sallow's to s----- ' , 'gif', 'png', 'jpeg') // 첨부 파일 업로드 유형 설정; $upload->rootPath= './'; // 첨부파일 업로드 루트 디렉터리 설정 $upload->savePath = '/Public/Uploads/';
+ $ info) {// 오류 프롬프트 오류 메시지 업로드
$ this-& gt; error ($ upload- & gt; geterror ()) ']=$info['savepath'].$info[' 저장이름'];ㅋㅋㅋ );
}else{ $this->error('添加文章失败!'); } }else{$this->error($article->getError()) > $이것 ->display(); } 공개 함수 편집(){ //实例化 $article=D('article'); if(IS_POST){ $date[ '제목 ']=I('title'); $date['content']=I('content'); $date['desc']=I('desc'); $date[' cateid']=I('cateid'); if($_FILES['pic']['tmp_name']!=''){ $upload = new ThinkUpload();// 实例化上传类
ㅋㅋㅋ件上传类형
$upload->rootPath= './'; // 设置附件上传根目录
$upload->savePath ='/Public/Uploads/'; // 设置附件上传(子)目录
// 上传单个文件
$info = $upload->uploadOne($_FILES['pic']);
if(!$info) {//上传错误提示错误信息
$this->error($upload->getError());
}else{// 上传成功 获取上传文件信息
$date['pic']=$info['savepath '].$info['저장 이름'];
}
}else{
}ㅋㅋㅋ );
}else{ $this->error('修改文章失败!'); } }else{$this->error($article->getError()) ; } return; } $articler=$article->find(I('id')); $this->ass('articler',$articler) ; $cateres=D('cate')->select(); $this->할당('cateres',$cateres); $this->display(); }
공개 함수 del(){
//实例化