>  Q&A  >  본문

숨겨진 ID를 올바르게 추가하는 방법은 무엇입니까? 다음은 내가 추가한 모든 코드이지만 여전히 실패합니다.

& 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>


                                  </volist>

                     < ;/tr>

                          <tr>

                              <번째><i class="require-red">*</i>文章内容:</th>

                              <td>

<textarea name="content" id="content" >{$articler.content}</textarea>

                            </td>

                          </tr>

                            <tr>

                                < th>

                                <td>

                                  <input class="btn btn-primary btn6 mr10" value="提交" type="submit">

                                    <input class="btn btn6 " onclick="history.go(-1)" value="返回" type="button">

                                </td>

ㅋㅋㅋ

            </div>

        </div>

    </div>

    < !--/main-->

</div>

<script type="text/javascript">

  UE.getEditor('content',{initialFrameWidth:1000,initialFrameHeight:200,} );

</script>

</body>

</html>

DukeDuke2368일 전1716

모든 응답(1)나는 대답할 것이다

  • Duke

    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(){

          //实例化

          $article=D('article');

          if($article->delete(I('id'))){

            $this ->success('删除文章成功!',U('lst'));

          }else{

            $this->error('删除文章失败!');

          }

     }

    공용 함수 sort(){

            //var_dump($_POST);  //打成一排

            //dump($_POST);   //분리打现来

            $article=D('article');

            foreach ($_POST as $id => $sort) {

              // 코드...

              $article->where (array('id'=>$id))->setField('sort',$sort);

            }

            $this->success('排序更新成功!',U('lst' ));

        }

    }

    회신하다
    0
  • 취소회신하다